Skip to main content

RBAC, SSO, MFA & SCIM: Identity and Access Management

Controlling Who Accesses What

Identity and Access Management (IAM) is the cornerstone of enterprise security. It answers three questions: Who is this person? What are they allowed to do? How do we prove it? For Fortune 500 clients like McKinsey, the expectations are specific: employees must authenticate through their corporate identity provider (SSO), all accounts must use multi-factor authentication (MFA), user provisioning must be automated (SCIM), and access must be role-based with a clear privilege model.

ReGenesis defines six user roles -- Coachee, Coach, Admin, Executive, Sasha (AI), and System Admin -- each with precisely scoped permissions. Data is tagged with four visibility levels (client_visible, coach_only, admin_aggregate, system_internal) that determine which roles can see which information. This ensures that a coachee's private reflections never appear in an executive dashboard, and that coaching notes remain between coach and client unless explicitly shared.

The IAM implementation is staged: basic RBAC and MFA ship with MVP0, SAML-based SSO is required for the McKinsey pilot, and SCIM automated provisioning is targeted for GA. This sequence matches enterprise procurement expectations and ensures the pilot deal can close while building toward full enterprise-grade identity management.