User Management
This page covers the full user lifecycle — invitations, role assignment, deactivation, MFA, and SSO.
Inviting users
Admin → Users → Invite:
- Enter email and name (AR + EN).
- Pick job title and reporting manager (optional).
- Assign initial roles — per company, per project.
- Send invitation.
Invite emails are valid for 72 hours. Resend from Admin → Users → [user] → Resend invite.
Bulk invite
For large rollouts:
- Admin → Users → Bulk import.
- Download the Excel template.
- Fill in name, email, role per company, project scope.
- Re-upload.
- ORKSTRA validates and creates invites for each row.
Role assignment
Roles are assigned per (user, company) pair. A user can have multiple roles per company; permissions are the union.
To assign:
- Admin → Users → [user] → Add role.
- Pick company and role.
- Optionally restrict to specific projects.
- Save.
Deactivation vs. deletion
Deactivation — user loses access but the audit log is preserved. Reversible.
Deletion — soft-deletes the user record; audit log preserved. After 90 days, the user record is hard-deleted (except where legal hold applies). Not reversible.
Leaver workflow:
- Reassign their open approvals (Admin → Users → [user] → Reassign approvals).
- Reassign their owned projects/records.
- Deactivate the account.
- Revoke any API tokens they created.
MFA management
- Force MFA for specific roles in RBAC Premium + AI.
- Reset MFA for a user who lost their device: Admin → Users → [user] → Reset MFA.
- Recovery codes are generated at enrolment; admins cannot view them. If a user has lost both, MFA reset is the only path.
SSO configuration
Supported protocols: SAML 2.0 and OIDC.
- Admin → Security → SSO → New IdP.
- Pick protocol.
- Provide IdP metadata XML (SAML) or discovery URL (OIDC).
- Map IdP attributes to ORKSTRA fields (email, name, role).
- Test with a single user.
- Roll out to the rest of the tenant.
Users with SSO sign in via the Continue with SSO button on the login screen. Email/password remains available unless you mandate SSO-only at the role level.
Common issues
- "User invited but never received email." — Check spam, check Admin → Notifications → Delivery log for the invite delivery status.
- "SSO redirect loops." — Most often a clock skew or wrong attribute mapping. Check the SSO trace at Admin → Security → SSO → Trace.
- "User says they're locked out." — Probably account lockout from failed attempts. Unlock at Admin → Users → [user] → Unlock.