tenant-profile
Tenant profile
Identify the governed organization, environment, tenant administrators, and activation approvers.
Required inputs
- - organizationName
- - tenantId
- - environment
- - primaryAdmin
- - governorApprover
Validation checks
- - tenantId is unique
- - primary admin is assigned
- - governor approver is assigned
sso-identity
SSO and identity
Map Okta, Entra ID, Google Workspace, or SAML/OIDC claims into tenant membership and role profiles.
Required inputs
- - ssoProvider
- - issuer
- - groupClaim
- - emailClaim
- - tenantClaim
- - roleClaim
Validation checks
- - provider selected
- - tenant claim mapped
- - role/group claim mapped
- - break-glass admin defined
role-taxonomy
Role taxonomy
Break broad personas into function, domain, and decision-rights profiles.
Required inputs
- - persona
- - function
- - domain
- - primaryRole
- - secondaryRoles
- - defaultRole
Validation checks
- - normal users do not self-select role
- - multi-role default is assigned
- - role switch requires entitlement
source-entitlements
Source-system entitlements
Define which systems each role/domain may use as governed evidence inputs.
Required inputs
- - sourceSystem
- - sourceOwner
- - accessScope
- - freshnessExpectation
- - dataClassification
Validation checks
- - source owner assigned
- - security level set
- - restricted data requires restricted role entitlement
process-ownership
Process ownership
Tie users and role profiles to the workflows, decisions, and exceptions they actually own.
Required inputs
- - processName
- - ownerRole
- - backupOwnerRole
- - escalationRole
- - serviceLevel
Validation checks
- - owner assigned
- - backup assigned
- - escalation role assigned
- - process has proof requirement
action-permissions
Action permissions
Control who can view, validate, approve, block, escalate, assign, certify, or export.
Required inputs
- - roleProfile
- - permissionVerb
- - scope
- - approvalThreshold
- - expiration
Validation checks
- - approval requires proof
- - export requires entitlement
- - override requires reason and approver
readiness
Readiness activation
Assign the 60-second role briefing and 3-minute readiness exercise required before full functionality.
Required inputs
- - roleProfile
- - briefingId
- - exerciseId
- - maxDurationMinutes
- - overrideApprover
Validation checks
- - exercise duration <= 3
- - unlock requires proof
- - override is logged with reason