Provisioning
- Verify the request against an approved onboarding record (HR/IT).
- Create the user with the narrowest role; assign groups, not individuals, where possible.
- Require MFA enrolment on first login; require a passkey for privileged roles.
- Record the request id in the user's audit note.
RBAC
Map every user to a role from the table in the Administration Overview. Review role definitions
quarterly. Avoid "temporary" admin grants - if a break-glass grant is unavoidable, make it
time-boxed (<= 24 h) and alert on its use.
MFA administration
- Reset a factor only after identity verification (manager confirmation + secondary channel).
- Never read a user's MFA code aloud or accept a code from them.
- Enforce step-up MFA for sensitive actions; tune impossible-travel thresholds with the CISO.
Deprovisioning (offboarding)
Run this checklist within 24 h of termination (immediately for cause):
- [ ] Disable the account (do not delete - preserve audit linkage).
- [ ] Revoke all sessions and refresh tokens.
- [ ] Remove from groups and shared mailboxes; transfer ownership of assets/reports.
- [ ] Rotate any shared secrets the user knew.
- [ ] Confirm via login telemetry that no access occurred after termination.
Access reviews
Quarterly, or on role change. For each account: confirm it still needs access, has the least role,
has MFA, and belongs to a current employee/contractor. Log decisions; remove anything unconfirmed.
Departed-user accounts are a classic breach path. Treat the offboarding checklist as a hard
control, not a courtesy.