Most "IAM architecture diagrams" on the web are a vendor's product map with the vendor in the middle. This one is built the other way round: from the published reference architectures — the IDPro Body of Knowledge, CISA's ICAM Reference Architecture, NIST SP 800-63-4 and NIST SP 800-207 — and then annotated with where the real products, including SailPoint, actually sit. It is interactive, so you can click rather than squint.
Quick answer: An identity and access management (IAM) architecture has six working layers: (1) authoritative sources such as the HR system, (2) identity stores and directories, (3) authentication and federation (SSO, MFA, SAML, OIDC), (4) authorization and policy enforcement, (5) identity governance and administration (lifecycle, requests, certifications, separation of duties) and (6) privileged access management — with applications consuming them as relying parties and an audit repository recording everything. SailPoint IdentityIQ and Identity Security Cloud occupy layer 5.
What is an IAM architecture?
An identity and access management (IAM) architecture is the arrangement of systems, data flows and policies that create digital identities, prove them at login, decide what each identity may access, govern that access over time and record the evidence. The IDPro Body of Knowledge (2021) defines identity management as "policies, procedures, technology, and other resources for maintaining identity information."
Two official sources frame everything that follows. Microsoft's identity architecture guidance (updated 26 August 2026) draws the first line: "Authentication controls who or what uses an account. Authorization controls what a user can do in applications." CISA's ICAM Reference Architecture (version 1.3, September 2023) draws the rest, grouping the discipline into identity management, credential management, access management (including privileged access), federation and governance. The diagram below folds those into six layers a practitioner can point at.
If you have read our SailPoint IAM explainer, you have seen a five-layer version of this map from SailPoint's point of view. This page is the vendor-neutral, standards-referenced version — and the one to bookmark when an interviewer asks you to "draw the IAM architecture on the whiteboard."
What does an IAM architecture diagram look like?
An IAM architecture diagram stacks six layers from data sources to privileged access, with applications on one side as relying parties and the audit repository on the other. Click any layer below to open its definition, standard, typical tools and SailPoint role; use the trace buttons to watch a joiner, a login and an access review move through the layers.
Interactive IAM architecture diagram
Click a layer, or trace a flow. Keyboard: Tab to a layer, Enter to open.
1 · Sources of truth
- What it does
- Holds the authoritative record of who a person is, what role they hold and when they start and leave. For employees that is the HR system; for contractors and vendors it is a non-employee register. Identity proofing — checking a new person really is who they claim — happens before a record is created.
- Typical systems
- Workday, SAP SuccessFactors, Oracle HCM, Darwinbox; vendor-management systems; for high-assurance proofing, NIST SP 800-63A-4 Identity Assurance Levels.
- Where SailPoint sits
- SailPoint reads this layer as its authoritative application. A hire, transfer or termination here is what triggers lifecycle events. Taught in Module 3, Application Onboarding (authoritative vs non-authoritative applications) of the SailPoint IIQ course.
2 · Identity stores and directories
- What it does
- Stores the accounts, passwords, groups and attributes that everything else reads. In most enterprises an on-premises Active Directory domain still synchronises to Microsoft Entra ID in the cloud, so the directory layer is hybrid. The directory is not the source of truth — it is where the truth is projected into accounts.
- Typical systems
- Active Directory, Microsoft Entra ID, LDAP directories, Entra Domain Services.
- Where SailPoint sits
- SailPoint aggregates accounts and groups from directories (Module 4, SailPoint Jobs: aggregation and refresh), provisions new accounts into them, and certifies group memberships. Active Directory via Direct Connect is usually the first non-HR application an IIQ project onboards. The SailPoint ISC course covers the same through the Virtual Appliance and cloud connectors.
3 · Authentication and federation
- What it does
- Proves that the person at the keyboard controls the identity — password, MFA, passkey — and then asserts that fact to applications through federation protocols so the user signs in once. NIST grades the strength of the login as an Authentication Assurance Level and the strength of the assertion as a Federation Assurance Level.
- Typical systems and standards
- Okta, Microsoft Entra ID, Ping Identity, ForgeRock; SAML 2.0, OpenID Connect, OAuth 2.0, FIDO2/passkeys.
- Where SailPoint sits
- Nowhere in this layer. SailPoint does not authenticate users; it governs the groups and application assignments the identity provider enforces, and it can itself be placed behind corporate SSO. Okta's published integration guide puts it plainly: Okta is "the main platform for User Authentication", SailPoint "the main platform [for] Access Request, Access Certification".
4 · Authorization and policy enforcement
- What it does
- Decides, for this session, whether this authenticated identity on this device may reach this resource — and enforces the decision in the path of the traffic. NIST SP 800-207 models that as a policy engine (decides), a policy administrator (issues the session credential) and a policy enforcement point (the gate in front of the resource), fed by identity, device posture, threat intelligence and logs.
- Typical mechanisms
- Conditional Access policies, RBAC and ABAC, OAuth scopes, API gateways, ZTNA brokers; inside applications, local authorization (IDPro BoK) using roles and ACLs.
- Where SailPoint sits
- SailPoint defines and governs the inputs: the business and IT roles (Module 7, Role Management), the separation-of-duties policies (Module 8, Policy Management) and the risk scores (Module 9) that a policy engine evaluates. SailPoint is not the enforcement point.
5 · Identity governance and administration (IGA)
- What it does
- Decides what access should exist, who approved it, whether it is still appropriate and how to prove it. Concretely: joiner-mover-leaver automation, self-service access requests with approvals, periodic access certifications, separation-of-duties and risk policy, and audit reporting. Where authorization answers "now?", governance answers "should it exist at all?"
- Typical systems
- SailPoint IdentityIQ (self-hosted) and SailPoint Identity Security Cloud (SaaS), Saviynt, Omada, One Identity Manager, Microsoft Entra ID Governance, Okta Identity Governance.
- Where SailPoint sits
- This is SailPoint's home layer, and the bulk of both IAM Careers tracks: Modules 6 to 14 of the 15-module IIQ curriculum (Application Rules, Role Management, Policy Management, Risk Score, Groups/Workgroups/Population, Access Certification, Lifecycle Events, Custom Workflow, Quick Link & Reporting), and the equivalent cloud configuration in the 45-day ISC track.
6 · Privileged access management (PAM)
- What it does
- Protects the small set of accounts that can change everything — domain admins, root, database owners, service accounts. Credentials are vaulted and rotated so nobody knows the password; sessions are brokered and recorded; access is granted just-in-time instead of standing.
- Typical systems
- CyberArk (part of Palo Alto Networks since February 2026), BeyondTrust, Delinea, Microsoft Entra Privileged Identity Management.
- Where SailPoint sits
- SailPoint governs who may hold a privileged account and certifies it; the PAM vault is onboarded as one more managed application. SailPoint does not vault passwords or record sessions. Practitioners on PeerSpot describe the two as complementary: SailPoint "does not provide the vault and session management functions that CyberArk does."
Applications and resources (relying parties)
- What they do
- Consume the architecture. An application trusts the identity provider's assertion (layer 3), applies its own local authorization (layer 4), receives accounts and entitlements from governance (layer 5) and, if it is a server or database, has its admin credentials vaulted (layer 6).
- Where SailPoint sits
- Every application that holds its own accounts — SAP, databases, mainframes, SaaS tools — is onboarded into SailPoint through a connector so its entitlements can be requested, certified and revoked. Module 3 (Application Onboarding) and Module 6 (Application Rules) are about exactly this.
Audit repository and SIEM
- What it does
- Records every login, decision, approval and change so that auditors (SOX, RBI, SEBI, FCA, HIPAA) can see who approved what and when, security teams can investigate, and the zero-trust policy engine can learn from history.
- Where SailPoint sits
- SailPoint is one of the richest sources of audit evidence in the stack — certification decisions, approval chains, policy violations — exposed through Module 14 (Quick Link & Reporting) and Module 5 (Configuration File: audit configuration, SysLog).
Tracing a new joiner
- HR creates Priya in the HR system with role "Credit Analyst", start date today. (Layer 1 — source of truth)
- SailPoint's aggregation task reads the HR record, detects a new identity and fires a joiner lifecycle event; a birthright role maps "Credit Analyst" to the access she needs. (Layer 5 — governance)
- SailPoint provisions an Active Directory account and adds the role's AD groups; Entra Connect syncs it to the cloud. (Layer 2 — directory)
- The connector creates her SAP account with the entitlements the role defines; a manager approves the one optional entitlement she requested. (Applications)
- On Tuesday Priya signs in through the identity provider with password plus MFA; it asserts her identity to SAP and M365 via SAML and OpenID Connect. (Layer 3 — authentication)
- Conditional Access checks that her laptop is compliant before the session is allowed. (Layer 4 — authorization)
- Every step — the HR event, the provisioning, the approval, the login — is logged. (Audit)
Tracing a login
- Priya opens the SAP web portal. SAP, a relying party, redirects her to the identity provider instead of showing its own login page. (Applications)
- The identity provider checks her password against the directory and prompts for MFA — NIST SP 800-63B-4 territory. (Layer 3)
- The password itself is verified against Active Directory / Entra ID, which still stores the credential. (Layer 2)
- The policy engine weighs identity, device compliance and risk signals; the policy administrator issues a session token; the enforcement point lets the request through — NIST SP 800-207. (Layer 4)
- The identity provider sends SAP a signed SAML assertion: "this is Priya, authenticated at AAL2." (Layer 3 — federation)
- SAP maps the assertion to her account and applies its local authorization — the entitlements SailPoint provisioned on day one. (Applications)
- Nothing in SailPoint runs during the login. Governance set the stage earlier; it is not in the request path. (Layer 5 — not involved)
Tracing an access review
- SailPoint launches a Manager Certification campaign (Module 11): every manager sees their team's accounts and entitlements. (Layer 5)
- The campaign data comes from the latest aggregation of Active Directory, Entra ID and each application — governance sees what actually exists, not what should exist. (Layer 2 + Applications)
- Priya's manager approves her SAP access but revokes an AD group she inherited from a temporary project. (Layer 5)
- SailPoint provisions the revocation: the AD group membership is removed within minutes. (Layer 2)
- On her next login, the policy engine no longer sees that group, so the related application is simply not offered. (Layer 4)
- A separate certification covers who may check out the domain-admin credential from the PAM vault. (Layer 6)
- The decisions, the reviewer, the timestamp and the resulting change become the evidence an auditor asks for. (Audit)
Layer model compiled by IAM Careers from the IDPro Body of Knowledge "IAM Reference Architecture" (G. Dobbs, 2021), CISA "CDM ICAM Reference Architecture" v1.3 (September 2023), NIST SP 800-63-4 (July 2025), NIST SP 800-207 (August 2020) and Microsoft's identity architecture guidance (updated 26 August 2026). Tool names are examples, not endorsements. Checked 16 October 2026.
Layers 1–2: Where does identity data come from, and where is it stored?
Identity data originates in authoritative sources — the HR system for employees, a vendor register for contractors — and is projected into identity stores such as Active Directory and Microsoft Entra ID, which hold the accounts, passwords and groups every other layer reads. The source decides who exists; the directory decides what account represents them.
The IDPro Body of Knowledge separates these deliberately: "Identity Information Authorities" supply the facts, the "Identity Register" stores the enrolled entities and their credentials. Confusing the two is the most common design error in Indian enterprises we meet in demos — teams treat Active Directory as the source of truth, so when HR terminates someone, nothing tells AD. The fix is architectural, not technical: make HR authoritative, make the directory a target, and put governance between them. Microsoft's reference design reflects the hybrid reality of layer 2: an on-premises domain controller feeding Entra Connect Sync, so the same account exists on-premises and in the cloud.
For SailPoint learners this is the content of the first fortnight. Module 3 (Application Onboarding) distinguishes authoritative from non-authoritative applications and configures Direct Connect to Active Directory; Module 4 (SailPoint Jobs) schedules the aggregation and refresh tasks that keep SailPoint's view of the directory current. Our application onboarding explainer walks through it step by step.
Layer 3: How do authentication and federation work in the architecture?
Authentication proves that the person logging in controls the identity, and federation passes that proof to applications so users sign in once. NIST finalised SP 800-63-4 in July 2025 in three volumes: 800-63A-4 for identity proofing and enrolment, 800-63B-4 for authentication and authenticator management, and 800-63C-4 for federation and assertions.
The identity provider (IdP) is the centre of this layer. It verifies the credential against the directory, applies multi-factor authentication, and issues a signed assertion — SAML 2.0 or an OpenID Connect token — that the application (the relying party) trusts. The strength of the login is graded as an Authentication Assurance Level and the strength of the assertion as a Federation Assurance Level, which is why job descriptions ask for "AAL2" or "phishing-resistant MFA". In practice the IdP is Okta, Microsoft Entra ID or Ping Identity; the Verizon 2026 Data Breach Investigations Report found credential abuse appears at some stage in 39% of breaches, which is why this layer gets the security budget.
SailPoint is not in this layer, and interviewers test whether you know that. Our SailPoint vs Okta comparison covers the career side; the SailPoint IAM explainer quotes the Okta integration guide on exactly how the two co-exist.
Want to see layer 5 running against a real layer 2?
Attend a free 60-minute live demo before you decide — no payment, no commitment. Watch an HR record become an Active Directory account, an access request get approved and a certification revoke it, in SailPoint IdentityIQ or Identity Security Cloud.
Layer 4: Where does zero trust fit in an IAM architecture?
Zero trust is the authorization layer: NIST SP 800-207 (August 2020) defines a zero trust architecture as a policy engine that decides access, a policy administrator that issues the session credential and a policy enforcement point that guards the resource, evaluated per session. CISA lists Identity as the first of its five zero trust pillars.
The policy engine does not work from thin air. NIST lists its inputs: the identity management system, device diagnostics, threat intelligence, activity logs, data-access policy and the SIEM. Two of those inputs come straight from the lower layers — the identity provider says who this is and how strongly they authenticated (layer 3), and the directory and governance layers say which groups and roles they legitimately hold (layers 2 and 5). A zero trust engine evaluating stale entitlements makes confident, wrong decisions. That is the architectural argument for governance: zero trust is only as good as the access data it evaluates.
The interview question this layer answers
"We have Conditional Access and MFA — is that zero trust?" The answer: it is the enforcement half. NIST's model also needs continuous policy decisions fed by accurate identity data, and the accuracy comes from governance — lifecycle automation that removes access when roles change, and certifications that catch what automation missed. SailPoint's roles (Module 7) and policies (Module 8) are the policy engine's inputs, not its replacement.
Layer 5: What does the identity governance layer do, and where does SailPoint sit?
The identity governance and administration (IGA) layer decides what access should exist, who approved it and whether it is still appropriate, through joiner-mover-leaver automation, access requests, certifications and separation-of-duties policy. SailPoint IdentityIQ and SailPoint Identity Security Cloud are purpose-built for this layer; the IDPro Body of Knowledge calls it "Access Governance".
Governance is the layer that regulators actually audit. SOX in the United States, FCA and UK GDPR in Britain, RBI and SEBI in India all ask the same three questions — who has access, who approved it, when was it last reviewed — and only this layer can answer them from a single system. It is also the layer that connects to every other: it reads layer 1, provisions layer 2 and the applications, defines the roles and policies layer 4 evaluates, and governs who may hold the privileged accounts layer 6 vaults. On a whiteboard, draw governance as the hub, not as one more box in the row.
That hub role is why SailPoint is a career rather than a tool. The CISA reference architecture names "Identity Lifecycle Management" as the governance sub-capability; the IAM Careers IIQ curriculum spends nine of its 15 modules on it — Application Rules, Role Management, Policy Management, Risk Score, Groups/Workgroups/Population, Access Certification, Lifecycle Events, Custom Workflow and Quick Link & Reporting. For the product-level view of how IdentityIQ itself is built, read SailPoint IIQ architecture explained; for the definition in depth, what is IGA.
Layer 6: Why is privileged access management a separate layer?
Privileged access management (PAM) is separate because administrator and service-account credentials need controls ordinary accounts do not: vaulting, automatic rotation, session brokering and recording, and just-in-time elevation. CISA's ICAM Reference Architecture places PAM under access management with its own policy decision and enforcement points; CyberArk, BeyondTrust and Delinea are the typical platforms.
The relationship with governance is the one most architecture diagrams get wrong. PAM protects the credential; governance decides who may have it. In a well-built stack, a request to become a database administrator is raised and approved in SailPoint, SailPoint provisions membership of the right safe in the vault, and the vault handles the password from then on. CyberArk became part of Palo Alto Networks in February 2026, and ITJobsWatch shows 66% of UK SailPoint job ads in the six months to 15 October 2026 also cite CyberArk — the two skills are hired together. The IAM vs IGA vs PAM explainer covers the vocabulary; SailPoint vs CyberArk covers which to learn first.
How do the layers connect? Three flows to trace
The layers connect through three recurring flows: a joiner flow that runs top-down from HR through governance into directories and applications, a login flow that runs through authentication and authorization without touching governance, and a review flow that runs from governance back out to revoke access. The trace buttons on the diagram above animate each one.
Seeing the flows separately clears up the question every newcomer asks — "if SailPoint governs access, why is it not involved when I log in?" Because governance is a control-plane layer: it runs before and after sessions, setting up and reviewing the access that the data-plane layers (authentication and authorization) enforce in real time. A SailPoint outage does not stop anyone logging in; it stops new joiners getting access and leavers losing it. That distinction also explains the job split: identity engineers who own layers 2–4 are measured on uptime and latency; governance engineers who own layer 5 are measured on audit findings and leaver-removal time. The lifecycle events guide and the access certification guide go deep on the joiner and review flows in IdentityIQ.
How does this architecture map to SailPoint IIQ and ISC training?
Both IAM Careers tracks teach the governance layer against the other five: Module 1 places SailPoint in this architecture, Modules 3–4 connect it to sources and directories, Modules 6–14 build the governance functions, and Module 15 troubleshoots the connections. The SailPoint IdentityIQ track costs Rs. 25,000 and the Identity Security Cloud track Rs. 27,000, each 45 days live on Zoom.
| Architecture layer | What you must be able to do | IIQ course module(s) | ISC track equivalent |
|---|---|---|---|
| 1 · Sources of truth | Configure the HR feed as the authoritative application; map identity attributes | Module 3 Application Onboarding (authoritative applications, identity mapping) | Authoritative source configuration, identity profiles |
| 2 · Directories | Onboard Active Directory, schedule aggregation and refresh, provision accounts | Module 3 (Direct Connect), Module 4 SailPoint Jobs | Virtual Appliance, AD and Entra ID sources, account aggregation |
| 3 · Authentication | Understand SSO/MFA so SailPoint's provisioning feeds the IdP's groups; put IIQ behind SSO | Module 1 IAM Overview; Module 5 Configuration File | SSO for the ISC tenant, Okta/Entra integrations |
| 4 · Authorization | Design the roles, policies and risk scores a policy engine evaluates | Module 7 Role Management, Module 8 Policy Management, Module 9 Risk Score | Roles, access profiles, SoD policies |
| 5 · Governance | Run lifecycle events, access requests, certifications, workflows and reports | Modules 6, 10, 11, 12, 13, 14 | Lifecycle states, access requests, certification campaigns, workflows, reports |
| 6 · Privileged access | Onboard the PAM vault as an application; certify privileged entitlements | Module 3 (special connectors), Module 11 Access Certification | PAM source integration, certification of privileged access |
| Audit | Produce the evidence auditors ask for; read the logs when a flow fails | Module 5 (audit configuration, SysLog), Module 14 Reporting, Module 15 Troubleshooting | Audit events, reports, search |
Module names are the exact 15 modules of the IAM Careers SailPoint IIQ curriculum. The ISC column describes the cloud equivalents taught on the Identity Security Cloud track; ISC feature names follow SailPoint's documentation as of October 2026.
Which track? If your target employers run self-hosted IdentityIQ — most Indian banks, GCCs and Big 4 implementation teams — start with the live online SailPoint IIQ course (IIQ trainer Oishi, 15 years of enterprise IAM and SailPoint experience). If they are migrating to SaaS, the SailPoint ISC course (trainer Kiran, 10+ years) teaches the same architecture on Identity Security Cloud. Both are capped at 15 learners, every class is live and every class is recorded in the LMS, and practical work is guided hands-on practice — trainer-led live demonstrations, step-by-step exercises and real scenarios. Not sure which fits you? The career path finder takes two minutes. Ask on WhatsApp (+91 93909 81953) for the next batch date.
Is this IAM architecture still valid in 2026?
Yes. The six layers are stable; what changed in 2026 is who occupies them and what counts as an identity. NIST finalised SP 800-63-4 in July 2025, Microsoft and Okta now sell governance add-ons, CyberArk sits inside Palo Alto Networks, and AI agents are governed identities — the Verizon DBIR 2026 found 48% of breaches involved a third party.
Three shifts matter for anyone drawing this diagram in an interview. First, convergence: Microsoft Entra ID Governance and Okta Identity Governance mean layers 3 and 5 can come from one vendor for simple estates, while complex estates with SAP, mainframes and multi-step approvals keep a dedicated governance platform — see SailPoint vs Microsoft Entra. Second, non-human identities: the DBIR 2026 found employee use of AI on corporate devices rose from 15% to 45%, with 67% of that through personal accounts — identities nobody provisioned, nobody certifies and nobody removes. SailPoint's 2026 product line explicitly governs machine and agent identities, which our SailPoint in the AI era post covers. Third, the audit layer is becoming an input, not just an output: NIST SP 800-207 feeds logs back into the policy engine, so governance data quality now affects real-time access decisions.
The practical conclusion for a learner has not changed: the authentication layer is becoming a cloud commodity; the governance layer is where regulated enterprises still spend, still customise and still hire. Learning SailPoint with IAM Careers is learning the hub of this diagram.
Frequently Asked Questions
Learn the Hub of the IAM Architecture — Live
IAM Careers' live online SailPoint tracks — IdentityIQ (Rs. 25,000) and Identity Security Cloud (Rs. 27,000), 45 days each, batches capped at 15, every class recorded in the LMS, guided hands-on practice. Attend a free 60-minute demo first. No payment. No commitment.