By NHI Mgmt Group Editorial TeamBased on Cerbos: “Year in review: 2025” (January 15, 2026)

TL;DR: Demand for authorization management platforms grew 4x in 2025 as enterprises pushed into AI agents, MCP servers, and non-human identities that inherit human-era permissions, making runtime authorization, auditability, and least privilege harder to sustain according to Cerbos. The real shift is that access decisions are now happening too fast, too often, and too contextually for static role models to keep up.


At a glance

What this is: This is a Cerbos analysis of how 2025 pushed authorization management beyond human-centric roles as AI agents, MCP servers, and NHIs made runtime decisioning harder to govern.

Why it matters: It matters because IAM, PAM, and NHI programmes now have to control not just who can act, but what machine or agent can access, under which conditions, and with what audit trail.


Context

Authorization management is the control plane that decides whether a subject can perform an action on a resource under specific conditions. In this article, the pressure point is not generic IAM growth but the collapse of human-era assumptions once AI agents, MCP servers, and NHIs start inheriting permissions and making fast, contextual decisions.

Cerbos frames 2025 as the year those assumptions became operationally visible in enterprise environments. The problem is not simply more access, but access that is evaluated at runtime across distributed systems, where static roles, coarse policies, and weak auditability no longer describe how the system actually behaves.


Key questions

Q: How should security teams govern AI agents and NHIs differently?

A: Security teams should govern NHIs as predictable machine identities and AI agents as runtime actors that can alter behaviour after authentication. That means static entitlements, inventory, and rotation remain central for NHIs, while agents need behaviour monitoring, delegation tracing, and ownership controls that account for tool choice and execution timing.

Q: Why do inherited human credentials create more risk for AI agents?

A: Inherited credentials collapse the boundary between the human who owns the account and the machine that is using it. That weakens attribution, hides true blast radius and makes revocation unclear. Agent governance works better when each agent has its own scoped identity, owner and lifecycle.

Q: What are the signs that distributed authorization is not keeping pace with policy changes?

A: Common signs include transient access denials immediately after a role or team change, especially for automated clients, and inconsistent results between regions during the propagation window. Another signal is when users can make a change in one region but receive a Forbidden response in another until replication completes. Those symptoms usually point to timing, not permanent misconfiguration.

Q: How should teams prove authorization decisions to auditors?

A: Teams should log each authorization check with request context, the rule evaluated, and the final decision, then keep those records centrally available for review. The goal is not just observability, but evidence that can reconstruct access outcomes after the fact without manual log collection across services.


Technical breakdown

Why static role models break down for AI agents and NHIs

Role-based access control assumes that the subject, action, and resource relationship can be expressed in advance and reused consistently. That works when access patterns are stable, but AI agents and NHIs often make high-frequency, context-dependent decisions that vary by session, tool, tenant, or data sensitivity. In those environments, a single permission can fan out across many downstream actions, and the policy question shifts from identity alone to runtime context. The practical issue is not just excess privilege. It is that coarse roles cannot explain or constrain the actual decision path once the subject is machine-driven.

Practical implication: move from static role assignment to context-aware authorization decisions that can be evaluated at runtime.

How policy lifecycle management changes at enterprise scale

The article shows authorization moving from a static configuration problem to a managed policy lifecycle. Policy creation, update, deployment, testing, and auditability become part of the control itself, because changes need to be traceable and repeatable across tenants, environments, and use cases. Git-based workflows matter here because they turn authorization changes into reviewable code-like artefacts rather than opaque console edits. That matters in regulated environments, where the absence of versioned policy history turns authorization drift into an audit problem before it becomes a security problem.

Practical implication: treat authorization policies as governed artefacts with version control, testing, and deployment traceability.

What runtime authorization must prove for autonomous systems

For AI agents and MCP-connected systems, authorization cannot be judged only by whether access exists. It has to prove what was requested, under which policy version, in what context, and why the decision was allowed or denied. That is the difference between access control as a gate and authorization as an evidentiary system. Once agents can call tools and chain actions quickly, traceability becomes part of the security boundary, not just a post-incident convenience. Without that proof, teams may know a system had access, but not whether the access was appropriate at the moment it was used.

Practical implication: require decision-level audit trails that preserve context, policy version, and justification for every authorization event.


  • Nx s1ngularity attack 2025: Attackers stole Nx's npm token via a GitHub Actions flaw and shipped malware that stole 2,349 secrets and abused developers' AI CLIs.
  • SpotBugs token leak 2025: A SpotBugs maintainer's PAT, stolen via a pull_request_target workflow in 2024, started the reviewdog and tj-actions supply chain attack.

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


NHI Mgmt Group analysis

Runtime authorization has become the control surface for AI agents and NHIs. Cerbos’ 2025 framing is a sign that static permission models are no longer enough when subjects make context-dependent decisions at machine speed. The field is moving from identity assignment to decision governance, where the real question is whether access can be evaluated at the moment of use. Practitioners should treat authorization as a runtime control, not a provisioning afterthought.

Human-era permission inheritance is now a governance debt. The article shows how AI agents and NHIs often inherit permissions designed for people or backend services, which creates access paths that are technically valid but operationally opaque. That is not just overprivilege in the usual sense. It is a mismatch between the way access was granted and the way it is consumed. Practitioners need to recognise inherited permission sets as a source of audit blind spots, not merely a tuning issue.

Policy lifecycle maturity is becoming part of authorization security. Teams that cannot create, test, deploy, and review policies consistently will struggle to govern distributed systems or regulated environments. Cerbos’ emphasis on programmatic policy management and audit trails reflects a wider market shift toward authorization as code. The practical conclusion is straightforward: without lifecycle control, least privilege decays into static intent with little operational enforcement.

AI authorization is now a first-class identity problem. The article correctly places AI agents, MCP servers, and NHIs in the same governance conversation because they all act outside the assumptions of human-session access. That does not make every automated workflow autonomous, but it does mean the access model must follow the actor type and decision speed. Practitioners should align authorization design to the runtime behaviour of the subject, not the label attached to the system.

Zero Trust authorization only works when the decision layer is explicit. The article’s strongest signal is that distributed systems need auditable, context-aware authorization decisions if they are going to preserve least privilege across tenants and environments. This is where broad access models fail: they hide the decision logic inside applications or stale roles. Teams should make the authorization decision itself visible, governable, and measurable.

What this signals

Authorization is becoming the governing layer for machine behaviour. As AI agents and NHIs move deeper into production workflows, teams need to stop treating authorization as a back-end permission check and start treating it as a control that shapes behaviour in real time. That changes how IAM, PAM, and application teams divide responsibility for access decisions.

Policy governance will matter as much as policy content. A correct rule that cannot be versioned, tested, deployed, and audited consistently is not operationally reliable. For most programmes, the next maturity step is not more roles, but better control over the lifecycle of the policies themselves.

Authorization telemetry should become a first-class signal in identity programmes. When a machine subject requests access, the useful evidence is not just whether the request succeeded, but whether the decision can be explained, replayed, and tied back to a governed policy version. That is where runtime authorization starts to support both security and audit outcomes.


For practitioners

  • Define runtime authorization boundaries Map which AI agents, MCP servers, and NHIs make independent access decisions and require explicit policy evaluation at the moment of use.
  • Externalize policy lifecycle management Move policy creation, review, deployment, and rollback into a versioned workflow so changes are auditable across tenants and environments.
  • Separate human and machine permission models Review inherited permissions that were designed for human users and replace them with subject-specific authorization rules for NHIs and agents.
  • Require decision-level audit trails Capture who or what asked for access, which policy version evaluated the request, and why the decision was allowed or denied.

Key takeaways

  • AI agents and NHIs expose the limits of static role-based access by making contextual decisions at runtime.
  • The main governance shift is from assigning permissions once to proving authorization decisions continuously.
  • Teams that want least privilege at machine scale need versioned policy lifecycles and decision-level audit trails.

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 and OWASP Agentic AI Top 10 address the attack and risk surface, while NIST CSF 2.0 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-05 — Overprivileged NHIThe article centers on inherited permissions and excess access for machine subjects.
NHI-09 — NHI ReuseThe article describes human-era permissions being reused for agents and machine workflows.
Recommendation — Reduce standing access for NHIs and tie permissions to the exact runtime context they require. Separate machine subject permissions from human and service account patterns before reuse creates drift.
OWASP Agentic AI Top 10ASI03 — Identity & Privilege AbuseAI agents and MCP-connected systems can misuse inherited privilege at runtime.
Recommendation — Constrain agent privilege so tool access and execution stay within explicit authorization boundaries.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsThe article is fundamentally about governing permissions and entitlements across human and non-human actors.
Recommendation — Review entitlements regularly and align authorization rules to the actual subject, resource, and conditions.
NIST Zero Trust (SP 800-207)continuous authorization — Continuous AuthorizationRuntime authorization and context-aware decisions map directly to zero trust authorization principles.
Recommendation — Evaluate access continuously rather than relying on one-time authentication or static roles.

Key terms

  • Runtime Authorisation: Runtime authorisation is the practice of deciding access while a task is in progress, rather than only at provisioning time. It matters for NHIs because credentials and entitlements can change risk mid-session, especially when automation or AI agents interact with sensitive systems.
  • Policy lifecycle: Policy lifecycle is the governed process of creating, testing, approving, distributing, monitoring, and retiring authorization rules. For modern IAM programmes, it is the control layer that keeps access decisions consistent as applications, runtimes, and business requirements change.
  • Access Audit Trail: Access audit trail is the recorded history of access-related events, such as logins, permission changes, approvals, denials, and privileged actions. It provides evidence for investigation, compliance, and accountability by showing who accessed what, when it happened, from where, and under which authorization.
  • Human-Era Permission Inheritance: Human-era permission inheritance occurs when machine subjects receive access patterns designed for people or legacy backend processes. The result is often technically valid access that is poorly matched to runtime behaviour, creating governance blind spots and unnecessary privilege spread.

Deepen your knowledge

NHI governance, agentic AI identity, and machine identity lifecycle are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are responsible for identity security strategy or NHI governance in your organisation, it is worth exploring.
NHIMG Editorial Note
Published by the NHIMG editorial team on June 10, 2026.
Updated on October 6, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org