User Invitations¶
How to send an invitation¶
- Settings → Members → Invite.
- Enter:
- Email — the person's address.
- Role — Admin or User (see Roles).
- (Optional) Personal message — appended to the invitation email.
- Send invitation.
Bulk invitations: click Invite multiple and paste a list of emails (one per line).
What the invitee sees¶
An email arrives at the address with:
- The inviting organization's name.
- Who invited (your name).
- The assigned role.
- Personal message (if any).
- An Accept invitation button.
The link is valid for 7 days.
Accepting an invitation¶
If the user already has a BCP Portal account¶
- Click the link → auto-login → invitation accepted.
- The new organization appears in the top-bar.
If no account yet¶
- Click the link → registration form with email pre-filled.
- Create a password, confirm.
- Email is already verified (via the invitation link).
- Invitation is auto-accepted after registration.
Revoking an invitation¶
If the person hasn't accepted yet:
- Settings → Members → Pending Invitations.
- Find the record → Revoke.
The link becomes invalid immediately.
Resending¶
If the email didn't arrive or expired:
- Settings → Members → Pending Invitations.
- Resend.
Removing a team member¶
- Settings → Members.
- Find the user → Remove from organization.
- Confirm.
The user loses access immediately. Findings they created/closed remain (attribution preserved).
Bulk operations¶
- Bulk invite — many people at once.
- Bulk role change — change roles for several people.
- CSV import — for great onboarding (Enterprise).
SSO and automatic provisioning¶
For Enterprise with SSO we support SCIM provisioning: when a user is added to a group bcp-portal-analysts in Okta/Entra ID, they appear in the platform automatically with the matching role.
Details — support@bytecode.team.