Access and Login¶
How access works¶
BCP Portal is not open for self-signup. Access is granted through a controlled onboarding process:
- Bytecode team creates the organization and appoints its first administrator.
- The administrator invites and approves all other users from the client's team.
- Each invited user logs in via corporate SSO — only Google Workspace or Microsoft account tied to the organization's domain.
- Access to data is granted only after the administrator approves the user.
This model exists on purpose: BCP Portal handles sensitive security data, and every user is verified before seeing findings.
Login¶
Open bcp.bytecode.team and choose one of two options:
- Sign in with Google — for teams on Google Workspace.
- Sign in with Microsoft — for teams on Microsoft 365 / Entra ID.
There is no email/password form. Login is possible only through your corporate account — the domain of your email must match the organization registered in the platform.
First login¶
The very first time you sign in via SSO:
- Choose Google or Microsoft.
- Authorize the platform on your provider's side (standard OAuth screen — you approve access to your basic profile).
- The platform sees your email and organization.
- If your administrator has already invited or approved you — you land in the dashboard.
- If not — you see the "Awaiting approval" screen. Contact your administrator; once they approve you, refresh and log in again.
Who can log in¶
- Only users from corporate domains registered in the platform.
- Only through Google or Microsoft OAuth.
- Only after administrator approval.
Personal Gmail, Outlook.com, iCloud, ProtonMail accounts and other public services will not work.
Onboarding a new organization¶
If your company doesn't yet have access to BCP Portal:
- Contact
aw@bytecode.team. - Bytecode team clarifies the scope, contract, and identifies the initial administrator (usually — CISO, IT Lead or their delegate).
- The organization is created on our side, the administrator receives access details.
- Then the administrator invites and approves everyone else themselves.
Losing access¶
If you got locked out (left the company, changed email, provider disabled):
- Contact your BCP Portal administrator — they can restore access or grant to a new account.
- If the administrator is unavailable —
aw@bytecode.team.