By NHI Mgmt Group Editorial TeamPublished 2026-04-23Domain: Agentic AI & NHIsSource: EnforceAuth

TL;DR: Enterprises are being asked to secure AI agents with IAM models built for human sessions, roles, and static trust, while EnforceAuth argues that continuous authorization must evaluate every action, not every login, across identity, context, enforcement, and audit layers. The deeper issue is assumption collapse: access review, role binding, and session trust all break when agents act at runtime across thousands of discrete decisions.


At a glance

What this is: This is an analysis of why AI agent authorization needs a new reference architecture, with the key finding that human IAM assumptions do not hold for agentic workloads.

Why it matters: It matters because IAM, PAM, and governance teams need a control model that can cover agent identities, delegated actions, and per-request decisions without relying on human session logic.

By the numbers:

👉 Read EnforceAuth's continuous authorization reference architecture for AI agents


Context

Continuous authorization is the practice of deciding whether each action should be allowed at the moment it occurs, rather than trusting a login event to cover the whole session. AI agent authorization forces that model because agents act at runtime, combine tools dynamically, and move across applications, infrastructure, data, and AI workloads in ways human IAM was never built to judge.

The core governance gap is not just more access, but a different kind of access decision. Role-based access, directory-centric identity, and session-based trust all assume a stable operator behind the request. That breaks when the workload itself is the actor and its scope shifts per task, per tool, and per delegation chain.

For teams governing NHIs and emerging autonomous workloads, the question is no longer whether existing IAM can be stretched to fit. The question is which parts of the authorization stack must become decision-centric, auditable, and lifecycle-aware before agent sprawl outpaces control.


Key questions

Q: How should security teams implement continuous authorization for AI agents?

A: Start by treating every agent action as its own authorization event. Use workload-native identity, preserve delegation lineage, assemble risk context per request, and enforce decisions across applications, infrastructure, data, and AI tool calls so control is evaluated where the action actually happens.

Q: Why do AI agents break traditional IAM and RBAC models?

A: AI agents break those models because their scope changes per task and they do not behave like a person with a stable session or job role. Static roles cannot represent fast-moving, tool-chaining behaviour, so access decisions become either too broad or too brittle for real operations.

Q: What signals show that AI agent authorization is failing in practice?

A: Look for borrowed service accounts, missing delegation chains, policy checks only at the gateway, and audit logs that cannot explain who approved a specific action. Those are signs that the organisation can see activity but cannot reliably govern or reconstruct it.

Q: Who is accountable when an AI agent exceeds its intended scope?

A: Accountability sits with the organisation that defined the agent’s identity, permissions, and oversight model. If the chain of delegation is unclear, responsibility becomes fragmented across platform, security, and compliance teams, which is exactly why the authorization layer must preserve decision provenance.


Technical breakdown

Identity assertion for AI agents and delegation chains

An AI authorization layer has to know which workload is asking before it can decide anything. The article’s model uses SPIFFE workload identity for the agent itself, delegation chains to preserve who asked on whose behalf, and autonomy metadata to describe how independently the workload can act. That matters because an agent spawning another agent, or calling MCP tools it discovers at runtime, does not fit the directory-and-session assumptions of human IAM. If the identity is borrowed from a long-lived service account, the chain of custody is already broken.

Practical implication: issue workload-native identity to agents and preserve delegation lineage before any policy check runs.

Context assembly for per-action policy decisions

Continuous authorization depends on context that is current enough to make the decision meaningful. That context includes resource sensitivity, action type, session history, delegation chain, and time or location signals. The architecture treats context as a first-class input because identity alone cannot explain whether a request is safe. Without that extra data, teams end up with decisions they cannot justify to auditors or incident responders, even if the policy logic itself is sound.

Practical implication: capture decision context centrally so every allow or deny can be explained after the fact.

Policy enforcement across applications, infrastructure, data, and AI workloads

The architecture enforces policy in four places because AI agent workflows cross all four. Application gateways handle app requests, infrastructure controls govern cloud and Kubernetes permissions, data controls cover databases and masking, and AI workload enforcement covers agent-to-agent calls, tool use, and MCP interactions. A single control point cannot see the whole path, which is why point solutions create coverage gaps and fragmented logs. The architecture is built to collapse those separate decisions into one auditable model.

Practical implication: map each agent action to the enforcement domain it actually touches, then close the uncovered paths first.


Read our 52 NHI Breaches Analysis report for a comprehensive view of breaches impacting Non-Human Identities including AI Agents.


NHI Mgmt Group analysis

Human IAM assumptions are no longer a safe foundation for agentic workloads. The article makes the underlying break explicit: sessions, roles, and directory-bound identities were designed for people, not workloads that act thousands of times per minute. Once the requestor is an AI agent, the old model no longer has a stable human operator to anchor trust, review, or role binding. Practitioner conclusion: authorization has to be rebuilt around the behaviour of the actor, not the convenience of the directory.

Decision-centric authorization is the right category shift for AI agents. The architecture is strongest where it rejects role-first design and replaces it with per-action evaluation across identity, context, and enforcement. That aligns with OWASP-NHI and zero-trust thinking because the security question moves from

From our research:

  • 98% of companies plan to deploy even more AI agents within the next 12 months, despite documented rogue behaviour in 80% of current deployments, according to AI Agents: The New Attack Surface report.
  • Only 44% of organisations in another NHIMG research sample report that developers follow security best practices for secrets management, which helps explain why identity and credential governance remain uneven.
  • For a broader control lens, see OWASP NHI Top 10 for the agentic risk patterns that sit behind continuous authorization failures.

What this signals

Identity blast radius: when an agent can invoke multiple tools, services, and data stores in one task, the practical control problem is no longer access approval but containment of downstream scope. Teams should expect their current governance stack to fail first at delegation visibility, then at cross-domain enforcement, and finally at audit reconstruction. The right response is to design for traceable decision paths rather than assume static entitlements will remain meaningful.

The most immediate programme risk is not just more agents, but more places where decision logic can diverge. If application, infrastructure, data, and AI workload teams each define policy differently, the enterprise ends up with four partial answers to the same authorization question. That is where runtime governance becomes a business continuity issue, not just an IAM design issue.


For practitioners

  • Inventory non-human identities before redesigning authorization Count agents, service accounts, and machine credentials in production, then separate workload identities from borrowed human credentials so the starting state is visible.
  • Add delegation tracing to every agent request path Preserve who asked, which agent acted, and which downstream tool or sub-agent received the call so policy decisions can reflect the full chain.
  • Test per-action policy checks across all enforcement domains Validate that application, infrastructure, data, and AI workload controls all produce consistent allow, deny, or escalate decisions for the same task.
  • Centralise decision logs before the first audit request arrives Store the policy input, decision, and rationale in one audit layer so forensics and compliance teams are not stitching together four different systems later.

Key takeaways

  • AI agent authorization cannot rely on human session logic because the actor itself is the decision-maker at runtime.
  • The scale problem is already real, with most organisations expecting more agents even as rogue behaviour is already documented in current deployments.
  • The control that matters most is per-action, cross-domain enforcement backed by delegation-aware auditability.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST Zero Trust (SP 800-207) and NIST AI RMF set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-01Agent identity assertion and delegation chains map directly to non-human identity governance.
NIST Zero Trust (SP 800-207)PR.AC-4Per-request authorization and continuous verification align with zero-trust access decisions.
NIST AI RMFRuntime monitoring and accountability support AI governance for agentic workloads.

Bind each agent to workload-native identity and verify delegation lineage before policy evaluation.


Key terms

  • Continuous Authorization: Continuous authorization is the practice of evaluating access on every action rather than trusting a single login or token issue. For AI agents, it means the system decides in real time whether each request remains within policy, based on current identity, context, and delegated authority.
  • Delegation Chain: A delegation chain is the trace of who initiated an action, which identity executed it, and which downstream tools or services were invoked. In agentic environments, it is the difference between seeing activity and being able to explain accountability, scope, and authority.

Deepen your knowledge

AI agent authorization, delegation tracing, and workload identity are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are redesigning controls for agentic workloads, it is worth exploring.

This post draws on content published by EnforceAuth: Continuous Authorization Reference Architecture for AI Agents. Read the original.

NHIMG Editorial Note
Published by the NHIMG editorial team on 2026-04-23.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org