TL;DR: AWS’s Dogwood extends Cedar with temporal policy logic so authorization can reason over an agent’s event trace, while Reva argues runtime decisions must also account for intent, behaviour, context and prior actions, according to Reva.AI. The shift matters because point-in-time access checks do not fully govern autonomous agent workflows.
At a glance
What this is: This analysis says AI agent authorization is shifting from single-request checks to runtime decisions that consider history, intent and behaviour.
Why it matters: It matters because IAM, PAM and NHI programmes now need controls that can govern sequential agent actions, not just static entitlements.
By the numbers:
- 92% agree governing AI agents is critical to enterprise security, yet only 44% have implemented any policies to do so.
- 33% of organisations report their AI agents have accessed inappropriate or sensitive data beyond their intended scope.
👉 Read Reva.AI's analysis of runtime authorization for AI agents
Context
AI agent runtime authorization is no longer a theoretical design problem. The article argues that point-in-time decisions are insufficient when an agent can invoke multiple tools, make sequential choices and trigger downstream workflows that only make sense in the context of the full action trail.
For identity teams, the practical question is how to extend IAM and NHI governance so that authorization can account for trajectory, approval state and behavioural drift without fragmenting control across every application. That is the governance gap this article is really describing.
The starting position here is increasingly typical: enterprises already govern humans, applications, APIs and workload identities, but they do not yet have a consistent way to evaluate autonomous agent behaviour as part of runtime authorization.
Key questions
Q: How should security teams govern AI agents that run long, multi-step workflows?
A: Security teams should require durable execution, full event history, and clear ownership for every multi-step agent workflow that touches sensitive data or privileged tools. If the agent can lose state on failure, the organisation cannot reliably audit what happened or prove which actions were completed versus replayed.
Q: Why do AI agents complicate least-privilege design?
A: AI agents complicate least-privilege design because their tool use can change dynamically while the underlying permissions remain persistent. The system may need broad enough access to complete a task, but that same access can overshoot if scope is not tightly controlled. The fix is task-scoped authorisation with clear boundaries, not wider standing access.
Q: What breaks when authorization is only evaluated after an AI agent acts?
A: What breaks is prevention. Post-action alerts can show that something happened, but they do not stop the read, API call, or data access that already succeeded. In agent environments, that delay is enough for repeated execution at machine speed, which turns notification into evidence collection rather than control.
Q: How should IAM teams respond when human approval is part of agent execution?
A: Treat approval as a runtime control, not a post-denial exception. The policy should be able to hold, retry or resume actions based on a qualifying approval event before the agent completes the next step. That keeps human oversight inside the workflow rather than outside it.
Technical breakdown
History-aware authorization for AI agents
Traditional authorization answers a point-in-time question: is this identity allowed to perform this action on this resource in this context? History-aware authorization adds temporal memory. The decision can also consider whether the action has already happened, how many times it has occurred, whether an approval event preceded it and what the agent has done earlier in the workflow. For AI agents, that matters because a single request may be harmless in isolation but risky when repeated, chained or sequenced after other actions. Temporal policy languages such as Dogwood extend deterministic policy evaluation with event-trace reasoning, which changes the unit of control from a request to a trajectory.
Practical implication: map policies to action sequences, not only to individual tool calls.
Intent and behavioural trajectory in runtime policy
Agent identity is not the whole problem. An agent may hold valid credentials and reach an authorised tool, yet still drift from the user’s original objective or behave in a way that breaks the intended workflow. Intent captures whether the agent is still pursuing the right goal. Behavioural trajectory captures whether the sequence of actions remains consistent with that goal. These signals are not the same as simple risk scoring. They are runtime inputs that change how an authorisation engine interprets an otherwise permitted request. This is where agentic systems differ from conventional NHI workloads: the action path itself becomes part of the security signal.
Practical implication: define what acceptable agent trajectories look like before allowing high-value actions.
Policy lifecycle and control planes across heterogeneous authorization models
An enterprise authorization control plane has to govern more than a policy language. It must manage authoring, versioning, approval, testing, certification and deployment across multiple enforcement models. Cedar, OPA and Zanzibar-style relationship logic solve different problems, so a mature architecture cannot assume one universal policy format. For AI agents, the control plane also needs the surrounding data model: identity, context, approvals and runtime risk. Without that layer, policy becomes local to each application and loses enterprise governance value. The architectural shift is from isolated rules to centrally governed authorization services that can operate across humans, applications, APIs, infrastructure and agents.
Practical implication: treat agent authorization as a shared control plane problem, not an application-by-application feature.
Threat narrative
Attacker objective: The objective is to get a legitimate-seeming agent workflow to execute actions that exceed the intended task and produce harmful downstream effects.
- entry: The agent begins with legitimate access to tools and data, so the initial problem is not compromise but authorised entry into a runtime workflow.
- escalation: The agent’s prior actions, repeated requests and workflow decisions expand the practical scope of what it can do, even when each individual request looks acceptable.
- impact: A permitted sequence can still produce unsafe downstream actions, policy bypass outcomes or high-value transfers that no single request review would have stopped.
Breaches seen in the wild
- Moltbook AI agent keys breach — Moltbook breach exposed 1.5M AI agent keys.
- Meta AI Instagram Account Takeover — 20,225 Instagram accounts hijacked via compromised Meta AI support chatbot with overprivileged access.
Read our 52 NHI Breaches Analysis report for a comprehensive view of breaches impacting Non-Human Identities including AI Agents.
NHI Mgmt Group analysis
History-aware authorization is now a baseline requirement for autonomous agent governance. Point-in-time access checks assume the security meaning of a request is self-contained. That assumption weakens when an agent can chain tool calls, carry state forward and trigger downstream workflows based on prior actions. Practitioners should stop treating each request as independent when the real risk sits in the sequence.
Least privilege becomes harder to define when behaviour, not just identity, determines risk. A human or workload can be scoped at provisioning time because the intended use is usually knowable. An autonomous agent can change the effective meaning of its access mid-session by choosing new paths, combining tools or escalating through a workflow. The implication is that traditional entitlement models no longer fully describe effective privilege.
Intent drift is a distinct governance problem, not a logging problem. If an agent’s actions remain technically authorised but no longer align with the original objective, the failure is in runtime policy semantics, not detection after the fact. That creates a different class of control gap for IAM and NHI teams to govern.
Enterprise authorization is converging on a control plane model because agentic systems cannot be governed as isolated applications. The article’s strongest architectural point is that policy lifecycle, contextual data and enforcement must be managed centrally across humans, applications, APIs, data and agents. That direction aligns with broader NHI governance: one control model, multiple actor types, consistent oversight.
Trace-based policy analysis is the right mental model for agent authorization maturity. If a policy cannot be tested against recorded or synthetic trajectories, it is not ready for autonomous execution. Security teams should judge agent governance by how well it behaves over time, not by whether it passes a single access decision.
From our research:
- 92% agree governing AI agents is critical to enterprise security, yet only 44% have implemented any policies to do so, according to AI Agents: The New Attack Surface report.
- Only 52% of companies can track and audit the data their AI agents access, leaving 48% with a complete blind spot for compliance and breach investigation.
- For related governance context, see OWASP Agentic AI Top 10 for the control issues that sit around runtime decision-making.
What this signals
History-aware authorization will become a differentiator for agent governance maturity. As more enterprises move from pilot agents to production workflows, teams will need policy models that can reason over traces, approvals and repeated actions rather than only entitlements. That is especially important where the same workflow spans human, API and agent identities.
AI agent governance should be measured by coverage of runtime decisions, not by the number of policies written. The practical question is whether teams can see which actions were authorised, why they were authorised and what state the agent carried into the decision. Without that visibility, control is local and audit evidence is fragile.
The more useful mental model is an authorization control plane: a central governance layer that keeps policy lifecycle, behavioural context and enforcement aligned across mixed identity estates. For practitioners, that means agent controls should be integrated with identity review, privileged workflow oversight and runtime monitoring, not bolted onto a single application.
For practitioners
- Define trajectory-based approval rules Translate high-risk agent workflows into sequences that require specific approval events before downstream actions can proceed. Focus on repeated actions, value thresholds and tool chaining rather than a single request boundary.
- Inventory where policy decisions depend on prior actions Identify applications where a request is only safe after checking what the agent already did in the same session. Prioritise those flows for temporal policy evaluation and continuous authorization.
- Separate identity checks from behavioural checks Keep authentication and entitlement validation in place, but add runtime evaluation for intent drift and behavioural trajectory when agents can invoke multiple tools or trigger workflows.
- Build a shared authorization control plane Centralise policy lifecycle, testing, certification and deployment so agent rules are governed alongside human, API and workload access rather than embedded per application.
Key takeaways
- AI agent authorization is moving from single-request checks to trajectory-aware runtime control.
- The evidence gap is real: most organisations want governance, but far fewer have implemented policy coverage or audit visibility.
- Practitioners should design for approval events, behavioural drift and shared control planes before autonomous workflows reach high-value actions.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Agentic AI Top 10 and OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST AI RMF, NIST Zero Trust (SP 800-207) and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Agentic AI Top 10 | N/A | The article centers on autonomous agent runtime control and behaviour-aware authorization. |
| OWASP Non-Human Identity Top 10 | NHI-03 | The post concerns non-human access, history-aware decisions and behavioural governance for agent identities. |
| NIST AI RMF | GOVERN | AI governance, accountability and oversight are central to the control-plane model described here. |
| NIST Zero Trust (SP 800-207) | Continuous verification aligns with the article’s runtime authorization and approval-gated workflow model. | |
| NIST CSF 2.0 | PR.AC-4 | Least-privilege access management underpins the article’s authorization model. |
Apply NHI lifecycle and privilege controls to agent identities, with explicit runtime constraints on sensitive actions.
Key terms
- History-aware authorization: An authorization model that evaluates not only the current request but also prior actions, sequence and state within the same workflow. For autonomous agents, this is the difference between checking access and understanding trajectory, because the security meaning of an action can change as the session progresses.
- Access Control Plane: The layer that coordinates identity, policy, approvals, enforcement, and logging across multiple systems. It matters because modern access decisions are rarely made in one place, and fragmentation across tools can turn governance into disconnected evidence.
- Intent Drift: A mismatch between the original purpose of an agent session and the outcome produced by a later chain of actions. It matters because each step can be individually permitted while the overall behaviour still becomes unsafe or non-compliant.
- Behavioral trajectory: The full sequence of actions an AI agent takes across a session, including tool calls, external requests, and privilege changes. Security teams use this lens because individual actions may look benign while the complete path reveals abuse, escalation, or data exfiltration.
What's in the full article
Reva.AI's full analysis covers the operational detail this post intentionally leaves for the source:
- Policy language comparisons across Cedar, Dogwood, OPA and Zanzibar-style authorization models
- Runtime enforcement patterns for human approval within agent workflows and trace-based evaluation
- Architecture discussion of a shared authorization control plane across applications, APIs and agents
- The Trust Gateway model for combining identity, intent, behaviour, context and runtime risk
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 building or maturing an identity security programme, it is worth exploring.
Published by the NHIMG editorial team on August 14, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org