Security Services Domain Model / Worked Examples / Identity & Access Management

Worked Example: Identity & Access Management

Every organisation runs identity and access management, which is exactly why it is the clearest place to see the Security Services Domain Model made concrete. A workforce access programme starts with a blunt business driver — secure workforce access — and has to survive contact with ISO 27001 and NIST 800-63, the everyday threat of credential theft and misuse, and a board that wants to know the access footprint is both correct and provable. This example walks the full SABSA chain for that programme: from the access attributes that normalise the requirement, through an access control policy enforcing least privilege, down to the MFA workflow, the identity provider, and the actual product — Entra ID or Okta — that delivers it in production.

Interactive IAM Example

The same interactive model, instantiated for identity and access management.

Open full screen

Every element names both its real-world instance and the generic concept it plays. Click any concept to see its definition and relationships.

Same Model, This Scenario

Every concept in the base model has a named, concrete instance here — the traceability chain is identical, only the content has changed.

Generic ConceptInstantiated As
Business DriverSecure Workforce Access
Business Attribute ProfileAccess Attributes
DomainIdentity & Access Management
Sub-DomainWorkforce & Privileged Access
Compliance ObligationISO 27001 / NIST 800-63
ThreatCredential Theft & Misuse
RiskUnauthorised Access
Business OutcomeRight access, provable
MeasuresMFA % · failed auth · orphans
Domain PolicyAccess Control Policy
Control ObjectiveEnforce Least Privilege
Security ServiceAuthentication & Authorisation Service
Logical MechanismMFA Verification Workflow
Logical Sub-MechanismOTP / FIDO2 Validation
Physical SystemIdentity Provider (IdP)
Physical MechanismPolicy Decision Point
Physical Sub-MechanismTOTP / Passkey Verifier
ProductEntra ID / Okta
← All Worked Examples Next: Payment Services →