Most enterprise IAM tools were designed around one central assumption: the Identity at the other end of an access request belongs to a human being.

A person joins an organisation. That person is assigned roles. A manager approves access. The person leaves, and access is revoked. This is the lifecycle every major IGA and Access Management platform was built to automate.

Artificial intelligence agents do not fit this model at all.

This post maps the three generations of IAM tooling — covering both Identity Governance and Administration (IGA) and Access Management (AM) — and then examines the one challenge that is forcing every vendor, new and old, to rethink their architecture: Agentic Identity Management.


Domains of Enterprise IAM

Before we look at generations, it is worth being precise about the pillars of the IAM landscape:

flowchart LR
    IAM[Enterprise IAM]
    IAM --> Core[Core Identity Engine]
    IAM --> Spec[Specialized Capabilities]

    Core --> IGA[Identity Governance & Administration]
    Core --> AM[Access Management]

    Spec --> PAM[Privileged Access]
    Spec --> NHI[Non-Human Identity]
    Spec --> Sec[Identity Security / ITDR]

    class IAM iam
    class Core,Spec neutral
    class IGA success
    class AM danger
    class PAM,NHI,Sec info

PAM is highly specific. It targets less than 5% of users (admins/infrastructure).

NHI is a separate layer. It deals with software components, not human identities.

ITDR (Identity Threat Detection and Response) is rapidly shifting from a niche use case to a core requirement.

For this current topic we will focous on the core engine of IAM — the heavy infrastructure that applies to every employee, contractor, and basic resource—IGA and AM are indeed the two main pillars.

flowchart LR
    IAM[Enterprise IAM]
    IAM --> IGA[Identity Governance\nand Administration - IGA]
    IAM --> AM[Access Management - AM]

    IGA --> IGA1[Who has access to what?]
    IGA --> IGA2[Is that access appropriate?]
    IGA --> IGA3[Lifecycle: Provision / Review / Revoke]

    AM --> AM1[How do you prove who you are?]
    AM --> AM2[How is access enforced at runtime?]
    AM --> AM3[SSO, MFA, Federation, CIAM]

    class IAM iam
    class IGA success
    class AM danger
    class IGA1,IGA2,IGA3,AM1,AM2,AM3 neutral

IGA answers governance questions: provisioning, access reviews, role management, Segregation of Duties (SoD), compliance reporting.

AM answers runtime questions: authenticating users, enforcing policies at the time of access, Single Sign-On (SSO), federation, and Customer Identity (CIAM).

Both have evolved through three generations. The timelines are not perfectly synchronised, but the pattern is consistent.


Identity Governance and Administration (IGA) — Three Generations

Generation 1 — The On-Premise Monoliths (2000s–2010s)

The first generation of IGA was built when enterprise IT was synonymous with on-premise, and “identity” meant an employee account in Active Directory.

Vendor Product
Oracle Oracle Identity Governance (OIG) / OIM
Broadcom (formerly CA Technologies) CA Identity Manager / CA Identity Governance
IBM IBM Security Identity Manager (ISIM)
Sun Microsystems / Oracle Sun Identity Manager

Architecture: Monolithic Java applications sitting on top of relational databases (Oracle DB, SQL Server, DB2). Thick GUI consoles. On-premise deployments requiring months of professional services. Connectors were custom-built using proprietary frameworks.

Strengths:

  • Proven at enterprise scale (banks, telcos, government agencies)
  • Deep SoD and audit trail capabilities
  • Strong ERP integration (SAP, PeopleSoft)

Weaknesses:

  • Extremely slow to implement (12–24 months is not unusual)
  • Upgrade cycles measured in years
  • No native cloud connector ecosystem
  • UI designed for IT administrators, not business users
  • Governance workflows are rigid and form-based

The SQL Problem: The entire data model — identities, roles, access rights, audit events — is stored in relational tables. This works fine when identities are discrete, long-lived records. It starts to struggle when identities are ephemeral, when access relationships number in the billions, or when you need to answer graph queries like “show me every path by which a contractor can reach production data.”


Generation 2 — The Hybrid Era (2010s–early 2020s)

The second generation arrived as cloud adoption forced IGA vendors to offer SaaS delivery while preserving the deep governance workflows enterprises required. The architecture improved; the underlying mental model — human-centric, lifecycle-driven — did not fundamentally change.

Vendor Product Notes
SailPoint IdentityIQ (on-prem) → IdentityNow → Identity Security Cloud (ISC) Market leader; Gartner MQ Leader consistently
Saviynt Enterprise Identity Cloud Strong in cloud governance and PAM convergence
Okta Okta Identity Governance (OIG) Extension of Okta’s AM platform into IGA
One Identity One Identity Manager Strong European presence, good SoD
Omada Omada Identity Cloud European compliance focus

SailPoint and the Gen2.5 Question

SailPoint’s trajectory is worth examining carefully. IdentityIQ (IIQ) is unambiguously Gen1 architecture — on-premise, SQL-heavy, complex to maintain. IdentityNow, now rebranded as Identity Security Cloud (ISC), is cloud-native and multi-tenant.

However, ISC is functionally a re-platforming of the same governance model: connector-based provisioning, access review campaigns, role mining, SoD policies. The underlying paradigm is still human-centric and state-based. Access profiles do not adjust based on behaviour; governance coverage is limited to applications that expose an API connector.

Is SailPoint ISC Gen3? Not quite. It is best described as a mature Gen2 platform delivered as SaaS. The AI enhancements are real and improving, but they are layered onto a governance model that was designed for a world of stable, predictable human identities. The architecture is microservices, but the mental model of identity governance has not fundamentally shifted.

flowchart LR
    subgraph Gen2["Gen2 IGA Architecture (SailPoint ISC model)"]
        direction TB
        HR[HR System\nSource of Truth] --> Conn[Connector Layer]
        Conn --> Core[Identity Correlation\nRole Engine\nSoD Policies]
        Core --> DB[(Relational DB\nIdentity Store)]
        Core --> App1[Active Directory]
        Core --> App2[SaaS Apps]
        Core --> App3[Custom Apps]
        Core --> Review[Certification\nCampaigns]
    end

    class HR iam
    class Conn,Core,App1,App2,App3,Review neutral
    class DB danger

Generation 3 — The Graph-Native, AI-First Platforms (2020s–present)

Gen3 vendors threw away the connector-plus-SQL model and started from a different question: “What does every identity actually have permission to do — right now — across every system?”

The answer requires a graph, not a table.

Vendor Product Key Differentiator
Veza (acquired by ServiceNow, Dec 2025) Access Graph Patented graph maps 30B+ permissions; AI-native; MCP server support
ConductorOne (C1) ConductorOne Platform AI agent “Thomas” for autonomous governance; NHI inventory built-in
Opal Security Opal Authorization Platform Risk Layer for agentic requests; developer-native; MCP native
Linx Security Linx Identity Platform Lightweight deployment; modern UX; growing connector library
Lumos Lumos Platform SaaS-focused; strong app discovery and lifecycle automation

What makes Gen3 different:

  1. Graph-based access model — access relationships are modelled as a graph, enabling path analysis, blast-radius assessment, and answers to queries that relational schemas cannot efficiently express.

  2. AI-native, not AI-bolted-on — the platform was designed with machine-readable access data from day one. Veza’s Access Graph, for example, maps permissions down to specific data objects (individual Snowflake tables, S3 buckets, database rows), not just application-level grants.

  3. Non-Human Identity (NHI) as a first-class citizen — Gen3 platforms treat service accounts, API keys, OAuth tokens, and AI agent identities with the same governance rigor as human identities.

  4. Headless by design — Gen3 platforms ship rich APIs and, increasingly, MCP servers so that AI orchestration layers can query and enforce access programmatically.

  5. Developer-native integrations — built for the infrastructure-as-code world; Git-based workflows, Terraform integration, SCIM endpoints.


Access Management (AM) — Three Generations

Generation 1 — Web SSO and Directory Services

Vendor Product
Oracle Oracle Access Manager (OAM) / Oracle SSO
Broadcom (formerly CA) CA SiteMinder / CA Single Sign-On
IBM IBM Tivoli Access Manager

Architecture: Agent-based. A software agent is installed on each web server or application. The agent intercepts requests and validates session cookies against a central policy server. Authentication is session-based. Identity lives in LDAP directories.

Limitations: Tightly coupled to on-premise web applications. No native support for modern protocols (OAuth 2.0, OIDC). SAML was added as a retrofit. Mobile and API access were afterthoughts.


Generation 2 — Cloud-Ready, Protocol-First

Vendor Product Notes
ForgeRock (merged into Ping, 2023) ForgeRock Identity Platform Open-source roots; strong IoT/edge support; highly customizable
Ping Identity PingOne / PingFederate / PingAccess Merged with ForgeRock; enterprise CIAM + workforce AM
Okta Okta Workforce Identity / Customer Identity Cloud (Auth0) Cloud-native; largest integration network
Microsoft Azure AD → Entra ID Dominant by installed base; strong M365 ecosystem
WSO2 WSO2 Identity Server / Asgardeo Open-source roots; strong enterprise and CIAM; active agentic identity roadmap — native MCP authorization and agent first-class identity support
Red Hat / Community Keycloak Dominant open-source choice; strong OAuth 2.1 / OIDC implementation; MCP server support added in 26.x; widely deployed behind enterprise API gateways

Architecture: SAML 2.0, OAuth 2.0, OpenID Connect (OIDC) as native protocols. Cloud delivery (multi-tenant SaaS) as the default. Adaptive MFA as a first-class feature. The Ping–ForgeRock merger in 2023 created a formidable Gen2 player with combined enterprise breadth and open-source flexibility.

Mindshare Note (2026): ForgeRock’s market share has declined from 6.6% to 4.5% and Ping Identity from 7.4% to 5.8% year-over-year, reflecting consolidation pressure from Microsoft Entra ID and Okta.

WSO2 and Keycloak — The Open Source Wild Cards

These two deserve special mention because they represent the largest deployment footprint that most analyst reports overlook. Keycloak, backed by Red Hat, is the default choice for thousands of organisations running self-hosted IAM behind their API gateways. WSO2 Identity Server powers complex enterprise and B2B identity scenarios across Asia-Pacific and large banks globally.

Neither is a Gen3 platform in the architectural sense — both still rely on relational database backends (H2/PostgreSQL for Keycloak, RDBMS for WSO2) and LDAP-compatible directory schemas. However, both are actively extending toward agentic identity:

  • Keycloak 26.x introduced MCP server support and has an mcp-keycloak project for agentic application management. It supports OAuth 2.1 client credentials for machine-to-machine flows — the current baseline for agent authentication.
  • WSO2 Identity Server released dedicated agentic AI capabilities in late 2025: agents as first-class identities, native MCP server authorization, and a pre-configured application template for AI agent frameworks (LangChain, AutoGPT). WSO2 Asgardeo (its cloud-native SaaS offering) extends these capabilities to CIAM scenarios.

The important caveat: these enhancements are protocol-level additions on top of unchanged directory/RDBMS backends. The MCP authorization flows work; the underlying data model for representing agent identity, delegation chains, and ephemeral credentials remains constrained by the same legacy backend architecture that limits Gen1 and Gen2 tools generally. See The Legacy Backend Problem — LDAP, SQL, and Why Your IAM Foundation Is Holding Back Agentic Identity for the full architectural analysis.


Generation 3 — AI-Native, Behaviour-Driven, Unified

Vendor Product Key Differentiator
Transmit Security Mosaic Platform AI-native CIAM + fraud + IDV in one platform; predictive risk; passkeys; agentic threat defence
Strata Identity Maverics Identity orchestration across legacy and cloud AM; migration without rearchitecture
flowchart TD
    subgraph Gen3AM["Gen3 Access Management Architecture (Transmit Mosaic model)"]
        direction TB
        User[User / AI Agent] --> BehaveAI[Behavioural AI\nRisk Engine]
        BehaveAI --> Orch[Adaptive Orchestration\nPolicy Engine]
        Orch --> AuthN[Passkeys / Biometrics\nMFA / Passwordless]
        Orch --> Fraud[Fraud Prevention\nBot Detection\nSynthetic ID Checks]
        Orch --> IDV[Identity Verification\nDocument Verification\nLiveness]
        AuthN --> Token[Token Issuance\nOAuth / OIDC / SAML]
        Fraud --> Risk[Continuous Risk Score]
        Risk --> Orch
    end

    class User,Token neutral
    class BehaveAI,Fraud danger
    class Orch iam
    class AuthN,IDV success
    class Risk warning

Transmit Security was recognised as a Leader in the 2025 Gartner Magic Quadrant for Access Management and the Forrester Wave for CIAM Q4 2024. Its Mosaic platform unifies CIAM, fraud prevention, and identity verification — a meaningful architectural departure from Gen2 vendors that still sell these as separate product lines.


The Complete Vendor Map

quadrantChart
    title IAM Vendor Landscape 2026 — Legacy vs Modern
    x-axis Legacy Architecture --> Modern / Graph-Native
    y-axis Access Management --> Identity Governance
    quadrant-1 Modern IGA
    quadrant-2 Legacy IGA
    quadrant-3 Legacy AM
    quadrant-4 Modern AM

    Oracle OIG: [0.12, 0.85]
    Broadcom CA IDM: [0.10, 0.80]
    SailPoint IIQ: [0.28, 0.88]
    SailPoint ISC: [0.52, 0.82]
    Saviynt: [0.58, 0.78]
    Okta IGA: [0.62, 0.70]
    One Identity: [0.45, 0.75]
    Veza/ServiceNow: [0.90, 0.90]
    ConductorOne: [0.88, 0.85]
    Opal Security: [0.85, 0.72]
    Linx Security: [0.80, 0.68]
    Oracle OAM: [0.10, 0.18]
    CA SiteMinder: [0.08, 0.15]
    ForgeRock/Ping: [0.42, 0.28]
    Okta AM: [0.65, 0.32]
    Microsoft Entra: [0.60, 0.38]
    Transmit Security: [0.88, 0.20]


The Agentic Identity Crisis — The Problem None of Them Were Built For

Here is the uncomfortable truth about the entire IAM landscape: every generation above was designed for human identities.

The rise of autonomous AI agents changes the fundamental assumptions of identity governance.

The Numbers Are Already Alarming

Why Agentic Identity Is Different

flowchart LR
    subgraph Human["Traditional Human Identity"]
        direction TB
        H1[Static identity\nin HR system] --> H2[Assigned roles\nvia provisioning]
        H2 --> H3[Access persists\nuntil revoked]
        H3 --> H4[Quarterly review\ncycle]
    end

    %% Invisible link forcing side-by-side layout
    Human ~~~ Agent

    subgraph Agent["Agentic AI Identity"]
        direction TB
        A1[Dynamically created\nat runtime] --> A2[Autonomously requests\npermissions it needs]
        A2 --> A3[Delegates to\nsub-agents]
        A3 --> A4[Spans multiple\ntrust domains]
        A4 --> A5[May self-escalate\nprivileges]
        A5 --> A6[Ephemeral —\nlived minutes or hours]
    end

    class H1,H2,H3,H4 iam
    class A1,A5 danger
    class A2,A3,A4,A6 neutral

The governance model of every Gen1 and Gen2 tool was built around four assumptions that AI agents violate:

Assumption Human Identity AI Agent Identity
Identity lifecycle Long-lived (years) Ephemeral (minutes to hours)
Permission acquisition Human-approved, provisioned Autonomously requested at runtime
Trust boundary Single organisation Multi-domain, multi-agent orchestration
Accountability 1 person : 1 identity 1 agent : spawns N sub-agents

The Legacy Backend Problem: SQL and LDAP

This is where the structural critique cuts deepest — and it extends beyond SQL.

The SQL Layer

Gen1 and Gen2 IGA tools built their access model on relational schemas. The core table structure is roughly: IDENTITY → ROLE → ENTITLEMENT → APPLICATION. This is an elegant model for a world where access relationships are relatively static and change through defined lifecycle events.

The agentic world breaks this model in three ways:

1. Volume: An enterprise with 50,000 employees may have 4.5 million NHIs (at a 90:1 ratio).

2. Dynamism: A relational schema models state. Agentic access is dynamic — an agent’s effective permissions change as it acquires short-lived tokens, delegates to sub-agents, and operates across systems. The governance question is not “what role does this agent have?” but “what can this agent actually do right now, given its current credential chain?”

3. Graph queries: “Show me every path by which Agent X can reach Production Database Y, including through delegation chains and assumed roles” is a graph traversal problem. Relational databases can answer it with joins, but at the scale of billions of permissions (Veza manages 30 billion+), this becomes impractical without a native graph data model.

The LDAP Layer — The Even Older Problem

Beneath the SQL layer in most Gen1 and many Gen2 deployments sits LDAP (Lightweight Directory Access Protocol) — a hierarchical directory designed in the 1980s to answer one question efficiently: “Does this user exist, and what groups do they belong to?”

LDAP has three structural properties that make it fundamentally unsuited for agentic identity:

LDAP Design Assumption Agentic Reality
Read-heavy, write-rare (optimised for lookup) Agent identity is created and destroyed constantly; writes are as frequent as reads
Hierarchical tree structure (cn=user,ou=org,dc=company) Delegation chains are graphs with cycles, not trees
Static attributes on long-lived records Agentic metadata (model version, delegation scope, TTL) is ephemeral and context-dependent
No native concept of “effective permissions” Agents need runtime permission computation, not directory attribute lookup

Furthermore, LDAP offers no native support for the concepts that Agentic IAM demands: scope attenuation (progressively narrowing permissions through a delegation chain), execution-count-bound credentials, or real-time policy evaluation against contextual signals (IP risk, time window, agent behaviour score).

76% of organisations have already added additional identity layers on top of their LDAP directories due to these limitations (SailPoint Identity Security Study). In the agentic era, that percentage will approach 100% — or organisations will replace LDAP entirely.

For a full architectural breakdown of what the modern IAM backend should look like — covering graph databases, event-sourced identity stores, and policy-as-code engines — see the companion post: The Legacy Backend Problem — LDAP, SQL and Why Your IAM Foundation Is Holding Back Agentic Identity.


What the Standards Community Says

The OpenID Foundation’s 2025 whitepaper “Identity Management for Agentic AI” is the most authoritative analysis of where current protocols succeed and fail. The picture it paints is sobering.

What works today — within a single trust domain:

OAuth 2.1 with PKCE plus MCP provides a workable foundation when an agent operates within one organisation’s perimeter — authenticating via the corporate IdP, accessing internal tools under scoped permissions. The Model Context Protocol (MCP), despite initially shipping without authentication (fixed in community revisions), has converged on OAuth 2.1 as its standard. Enterprise SSO and SCIM provisioning can extend to agent lifecycle management with modest effort.

Where current protocols break down:

flowchart LR
    %% Main Categories Layout
    subgraph OK_GRP["🟩 Works Today"]
        direction TB
        S1["🛡️ Single Trust Domain\n• OAuth 2.1\n• Model Context Protocol (MCP)"]
        S2["⏱️ Synchronous Ops\n• Real-time execution\n• Short-lived sessions"]
        S3["🏢 Enterprise SSO\n• Extended identities\n• Centrally managed"]
    end

    subgraph BROKEN_GRP["🟥 Fails Today"]
        direction TB
        F1["🌐 Cross-Domain Delegation\n• No shared trust fabric\n• Identity loss across systems"]
        F2["🔄 Recursive Sub-Agents\n• Scope attenuation gaps\n• Untracked child processes"]
        F3["⏳ Async Long-Running Agents\n• Durable identity gaps\n• Token expiration issues"]
        F4["👥 Multi-User Shared Agents\n• OAuth assumes 1 user : 1 token\n• Mixed-context permission leaks"]
        F5["🖥️ Browser / GUI Agents\n• Bypasses API gateways\n• Invisible to standard auth"]
    end

    %% Stylings
    style OK_GRP fill:#14532d,stroke:#22c55e,stroke-width:2px,color:#f0fdf4
    style BROKEN_GRP fill:#450a0a,stroke:#ef4444,stroke-width:2px,color:#fef2f2

    style S1 fill:#1e4620,stroke:#4ade80,stroke-width:1px,color:#ffffff
    style S2 fill:#1e4620,stroke:#4ade80,stroke-width:1px,color:#ffffff
    style S3 fill:#1e4620,stroke:#4ade80,stroke-width:1px,color:#ffffff

    style F1 fill:#7f1d1d,stroke:#f87171,stroke-width:1px,color:#ffffff
    style F2 fill:#7f1d1d,stroke:#f87171,stroke-width:1px,color:#ffffff
    style F3 fill:#7f1d1d,stroke:#f87171,stroke-width:1px,color:#ffffff
    style F4 fill:#7f1d1d,stroke:#f87171,stroke-width:1px,color:#ffffff
    style F5 fill:#7f1d1d,stroke:#f87171,stroke-width:1px,color:#ffffff

Key protocol gaps the whitepaper identifies:

  • Delegation vs. Impersonation: Most agents today act as the user — using the user’s credentials, indistinguishable in audit logs. The correct model is on-behalf-of (OBO) flows where the access token contains two identities: the user who delegated, and the agent acting. The act claim in JWT is the technical mechanism; adoption is still immature.

  • Scope Attenuation in Recursive Delegation: When Agent A delegates to Agent B, which delegates to Agent C, standard OAuth cannot enforce that permissions only narrow at each hop. Emerging token formats — Biscuits and Macaroons — support offline attenuation (restricting a token without contacting the issuer), but are not yet mainstream IAM toolkit items.

  • Asynchronous Authorization (CIBA): An agent running a workflow for days cannot hold an interactive user session open. Client Initiated Backchannel Authentication (CIBA) from OpenID Connect solves this — the agent requests authorization out-of-band, the user approves on their device at their convenience. Legacy platforms have no equivalent.

  • SCIM for Agents: The standard for lifecycle management (SCIM) was designed for human users. An IETF draft (draft-wahl-scim-agent-schema) is extending SCIM with an AgenticIdentity resource type — but this is not yet supported by any production IGA platform.

  • Agent Identity Fragmentation: Microsoft has Entra Agent ID. Okta has AIM (AI Identity Management). WSO2 has its own agent identity framework. These proprietary approaches will require repeated one-off integrations until a standard like OIDC-A (OpenID Connect for Agents) achieves broad adoption.

  • Dynamic Client Registration Risk: MCP’s default reliance on dynamic client registration creates anonymous clients with no accountable identity. In high-security enterprise contexts, this is unacceptable — a backdoor for anonymous agent registration.

The honest summary: the standards community recognises the problem, is actively working on it, and will solve it — but the timeline is measured in years, not months. Organisations deploying AI agents at scale today are doing so ahead of the standards.


How Each Generation Responds to Agentic Identity

Gen1 (Oracle, Broadcom CA) — Not Equipped

These platforms have no meaningful path to agentic identity governance. Their architectures assume long-lived, human identities managed through IT workflows. NHI management is an afterthought, typically handled by creating service accounts and managing them manually. The upgrade cost and complexity make modernisation economically unviable for most organisations still running these platforms.

Verdict: Not a realistic foundation for agentic identity. These organisations need a parallel strategy.


Gen2 (SailPoint ISC, Saviynt, Okta IGA) — Retrofitting Under Pressure

Gen2 vendors are actively building NHI capabilities, but the architectural constraints are real.

  • SailPoint ISC has added AI-driven access recommendations and is building NHI discovery. However, its governance model is still fundamentally connector-based and state-oriented. SailPoint’s acquisition by Thoma Bravo and re-listing as a public company has accelerated cloud investment, but the ISC architecture is a re-platform of Gen2 governance thinking.

  • Saviynt has invested in PAM convergence and cloud entitlement management, making it better positioned than pure IGA vendors for the cloud-native workload governance challenge.

  • Okta IGA benefits from Okta’s strong AM platform but IGA capabilities remain narrower than SailPoint or Saviynt for complex enterprise governance.

Verdict: Gen2 vendors can manage known NHIs (service accounts, API keys with assigned owners) reasonably well. They struggle with autonomous agents that dynamically acquire and delegate permissions at runtime. Expect continued investment but architectural limitations will cap how far they can go without a ground-up re-architecture.


Gen3 (Veza/ServiceNow, C1, Opal Security) — Built for This Moment

Gen3 platforms have the most credible responses to agentic identity, though each approaches it differently.

Veza (now part of ServiceNow): ServiceNow acquired Veza in March 2026, positioning the combined platform as the “Enterprise Agent Identity Control Plane.” Veza’s Access Graph already maps human, machine, and AI identities in a unified graph. The platform has launched Access Agents — AI agents that perform governance tasks autonomously — and ships a native MCP server for AI orchestration integration. This is the most architecturally complete response to agentic identity governance in the market.

ConductorOne (C1): C1 launched NHI governance in 2025, adding discovery, ownership mapping, and risk alerts for service accounts, API keys, OAuth tokens, certificates, and AI agents within the same platform as human IGA. The Thomas AI agent handles access approvals, access reviews, and policy enforcement autonomously. C1 connects to other applications’ MCP servers to factor in contextual signals — a genuinely headless, API-first architecture.

Opal Security: Opal’s 2025 Risk Layer is purpose-built for agentic authorization requests. The platform ships a native MCP server for AI-driven access automation, making it directly addressable by AI orchestration frameworks like LangChain, AutoGPT, and custom enterprise agent platforms.

flowchart TD
    AgentReq[AI Agent\nAccess Request] --> MCP[MCP Server\nOpal / C1 / Veza]
    MCP --> Graph[Access Graph\nPermission Analysis]
    Graph --> RiskLayer[Risk Layer\nContextual Scoring]
    RiskLayer --> PolicyEngine[Real-Time\nPolicy Engine]
    PolicyEngine -->|Approve| JIT[JIT Credential\nIssued — TTL: 15 min]
    PolicyEngine -->|Deny| Block[Request Blocked\nAudit Logged]
    PolicyEngine -->|Escalate| Human[Human Approval\nRequired]

    class AgentReq danger
    class MCP neutral
    class Graph iam
    class RiskLayer warning
    class PolicyEngine neutral
    class JIT success
    class Block danger
    class Human neutral

Gen3 AM (Transmit Security) — Defending the Authentication Perimeter

For Access Management, Transmit Security’s Mosaic platform is building agentic threat defences into the authentication layer itself — detecting AI-driven attacks (deepfakes, synthetic identities, bot-driven credential stuffing), verifying agent identity claims, and applying behavioural risk scoring to non-human sessions.

The critical insight: in an agentic world, the authentication layer is not just protecting humans logging in. It must also verify the provenance and integrity of AI agents presenting themselves as authorized actors.


The Headless Identity Imperative

The common thread across every credible response to agentic identity is headless design: the identity system must be fully programmable via API, respond in real time, issue short-lived credentials, and integrate natively with AI orchestration frameworks.

A governance platform that requires a human to open a web console and click through an approval workflow is not suitable for an AI agent that executes hundreds of access decisions per minute.

The design requirements for Agentic Identity Management:

mindmap
  root((Agentic IAM\nRequirements))
    Headless First
      Rich REST / GraphQL APIs
      MCP Server support
      Webhook-driven events
    Credential Lifecycle
      JIT provisioning
      Short-lived tokens TTL in minutes
      Automatic rotation
    Graph-Based Access Model
      Bi-directional permission traversal
      Blast radius calculation
      Cross-domain path analysis
    Real-Time Policy
      Sub-second access decisions
      Contextual risk scoring
      No batch processing cycles
    NHI Governance
      Discovery across all environments
      Ownership attribution
      Anomaly detection
      Delegation chain tracking

Key Takeaways

  • Three generations of IAM tooling exist across both IGA and Access Management, each with distinct architectural signatures and capability ceilings.

  • Gen1 platforms (Oracle, Broadcom CA) are fundamentally SQL-monolithic and LDAP-backed, designed for on-premise human identity lifecycle management. They are not a viable foundation for agentic identity at any scale.

  • Gen2 platforms (SailPoint ISC, Saviynt, ForgeRock/Ping, Okta, WSO2, Keycloak) are cloud-delivered or open-source but still operate on human-centric governance models backed by relational databases and LDAP-compatible directories. They can manage known NHIs but struggle with autonomous, dynamic agent identities.

  • Gen3 platforms (Veza/ServiceNow, ConductorOne, Opal Security, Transmit Security) were built with graph-native data models, AI-native governance, and headless API-first architectures — the ingredients needed for agentic identity governance.

  • The legacy backend problem is two-layered: SQL schemas fail at volume, dynamism, and graph traversal. LDAP directories fail at everything agents need — ephemeral identities, delegation chains, and real-time policy evaluation. Both problems compound together and deserve dedicated architectural investment.

  • Standards are behind the curve: OAuth 2.1 works within a single trust domain. Cross-domain delegation, recursive scope attenuation, async authorization, and agent-native SCIM provisioning are all under active development but not yet production-ready in mainstream platforms. Organisations deploying AI agents at scale today are ahead of the standards.

  • The market is moving fast: ServiceNow acquired Veza for ~$1B in 2025 specifically to address the identity governance bottleneck blocking enterprise AI adoption. This signals that agentic identity is no longer a future problem — it is the present competitive battleground.

  • The headless identity imperative is non-negotiable: any platform that requires human-in-the-loop approval for routine access decisions will be a bottleneck in an agentic architecture.


Want to go deeper on the backend architecture? The companion post The Legacy Backend Problem — LDAP, SQL and Why Your IAM Foundation Is Holding Back Agentic Identity covers the full architectural breakdown: what LDAP was designed for, where SQL falls apart at NHI scale, and what a modern IAM backend stack should look like.


Part of the IAM for the Agentic Era series.