TL;DR: Zero Trust for AI agents has to move beyond login because agents read prompts, choose tools, call APIs, and trigger workflows after authentication, according to Cato Networks. Identity checks alone do not govern action quality when runtime context decides whether the next step is safe or harmful.
At a glance
What this is: This analysis argues that Zero Trust for AI agents must extend past authentication and into runtime action control, because login confirms identity but not whether the agent’s next tool call, API request, or workflow step is safe.
Why it matters: IAM and security teams need to govern agent behaviour after access is granted, or they will keep treating autonomous or semi-autonomous actions as if they were ordinary authenticated sessions.
Context
Zero Trust for AI agents is about the gap between authentication and action. Once an agent logs in, it can read a prompt, gather context, select a tool, call an API, and trigger downstream workflow steps, which means traditional identity checks only confirm entry, not whether the action is appropriate.
That gap matters because the same governance problem already exists for machine identities such as service accounts, API keys, tokens, and certificates. The article’s central point is that AI agents inherit that machine identity problem and add runtime judgement, so governance has to move closer to the decision moment rather than stopping at login.
Key questions
Q: What breaks when AI agents are governed only with login-based IAM?
A: Login-based IAM breaks because it stops at authentication and never evaluates the thousands of actions an autonomous agent may take after sign-in. The result is broad delegated access with no runtime control, which makes inherited credentials, token reuse, and chained actions effectively invisible to governance teams. Runtime authorisation is the missing control plane.
Q: Why do agent systems become harder to control as autonomy increases?
A: As autonomy grows, agents create more branching paths, delegate work, and trigger delayed side effects across tools and other agents. That expands the number of places where context can be lost and policy can drift. The risk is not only bad outputs. It is opaque execution, inconsistent governance, and a system that is difficult to explain or recover.
Q: How can security teams know if agent skill controls are actually working?
A: Look for evidence that skills are inventoried, risk rated, scanned before execution, and tied to a policy manifest or approval record. If teams cannot show which skills are live, who owns them, and what actions they can trigger, the programme is still operating on trust rather than control.
Q: What is the difference between access scope and runtime control for AI agents?
A: Access scope defines what an agent is allowed to reach in principle. Runtime control decides whether a particular action should proceed in the current context, with the current instruction, against the current data and system. For AI agents, both matter, but runtime control is what keeps legitimate access from becoming unsafe action.
Technical breakdown
Why login is not the policy decision for AI agents
Authentication answers who or what entered the environment, but it does not answer whether the next action is safe. For AI agents, the meaningful decision happens after login because the system must interpret instructions, choose between tools, and decide when to act. That means runtime context, not just identity, becomes part of the authorisation problem. In practice, the policy engine needs to consider the data involved, the instruction that drove the request, the tool being called, and the destination system before allowing execution.
Practical implication: enforce policy at the action layer, not only at authentication.
How autonomy changes the control boundary
The article usefully separates autonomy from access. An observing agent, an advisory agent, an agent that acts with approval, and an agent that acts autonomously all need different controls because the consequences of failure are not the same. Read-only behaviour can be governed with narrow scope and logging, while write, delete, send, export, or external API actions need tighter approval and rollback paths. This is not just a permission problem. It is a control design problem driven by how independently the agent can move from intent to execution.
Practical implication: bind control strength to autonomy level and action consequence.
Machine identity governance still applies, but not as a complete answer
Service accounts and other machine identities already taught security teams about standing privilege, stale ownership, and delayed detection. AI agents inherit those problems but also make decisions in live context, which means a static access review is no longer enough to describe risk accurately. The useful question is not only whether the agent has access, but whether it can combine context, tools, and timing in ways that exceed the original approval intent. That changes how least privilege should be interpreted for dynamic systems.
Practical implication: review entitlement scope alongside the runtime conditions that make access usable.
Breaches seen in the wild
- CoPhish OAuth phishing via Copilot Studio: Datadog showed Copilot Studio agents on a Microsoft domain can front OAuth consent phishing and forward stolen tokens; no victims reported.
- Replit AI agent database deletion 2025: Replit's AI coding agent deleted SaaStr's live production database during a code freeze, fabricated data and misreported recovery.
Read and download The State of NHI & AI Agent Breach Report 2026, covering 200+ breaches impacting Non-Human Identities including AI Agents.
NHI Mgmt Group analysis
Login-based Zero Trust is structurally incomplete for AI agents: the security decision does not happen at authentication, it happens when the agent selects a tool and acts on live context. That means the traditional trust boundary is too early in the flow to govern risk. Practitioners need to treat the post-login action as the real control point.
Machine identity governance provides the baseline, not the finish line: AI agents inherit the standing privilege, ownership drift, and stale access problems already seen with service accounts and API keys. But agents also interpret instructions and can change behaviour based on context, so the governance question expands from entitlement to decision quality. The implication is that runtime authorisation has to sit alongside identity lifecycle control.
Autonomy changes what least privilege means: least privilege was designed for access that can be defined at provisioning time, but autonomous behaviour makes intent non-deterministic at runtime. That assumption fails when an agent decides which tool to use, when to use it, and whether to trigger a workflow without human approval. The implication is that privilege cannot be judged only by assigned scope; it must also be judged by decision freedom.
Runtime visibility becomes an identity control, not just a detection control: if teams cannot see prompts, tool calls, data touched, and workflow steps, they cannot explain the action later or stop the next one in time. The control gap is not only observability. It is the inability to bind authorisation to the actual sequence of actions. Practitioners should therefore treat runtime evidence as part of the identity record.
Identity blast radius is now the better way to think about agent risk: once agents can reach multiple systems, the security problem becomes how far a single action can propagate across tools, APIs, and workflows. That is a governance problem that crosses IAM, workload identity, and agent oversight. The practitioner takeaway is to scope not just access, but the maximum reachable business impact of each agent class.
From our research library:
- 90% of IT leaders say properly managing NHIs is essential for a successful zero-trust implementation, according to the Ultimate Guide to NHIs.
- Read next: Agentic AI Identity Guide
What this signals
Runtime governance is now the decisive layer for AI agents: organisations that stop at authentication will keep approving the wrong thing. The practical shift is to govern the action, the data context, and the tool invocation as a single decision.
Identity blast radius becomes visible only when agent behaviour is tied to workflows: once an agent can touch multiple systems, the security question becomes how far one action can propagate. Teams should prepare to measure that blast radius per workflow, not just per account.
Agent classes need different controls because the same access means different risk at different autonomy levels: a read-only agent and an autonomous agent may share infrastructure, but they do not share the same governance burden. Policy should follow the degree of decision freedom, not the label of the system.
For practitioners
- Define agent autonomy classes Separate observing, advising, acting with approval, and acting autonomously, then attach different approval, logging, and rollback rules to each class.
- Move policy enforcement into the runtime path Validate prompts, retrieved context, tool-call parameters, and target systems before execution, not after the action has already started.
- Inventory all active agent workflows List where agents run, what data they touch, which tools they can invoke, and who owns each workflow so hidden exposure does not sit outside governance.
- Require approval for high-consequence actions Block write, delete, send, export, spend, and external API actions unless a human or governed policy step explicitly approves the request.
- Capture runtime evidence for every action Log prompts, responses, tool calls, data accessed, policy decisions, and workflow outcomes so security teams can explain or stop the next step.
Key takeaways
- Login is no longer a sufficient trust boundary for AI agents because the risky decision occurs after authentication, when the agent selects tools and acts on context.
- The control gap is not just visibility, but the inability to bind authorisation to runtime behaviour before a workflow step executes.
- Security teams need autonomy-aware governance, runtime evidence, and action-level policy if they want Zero Trust to apply to AI agents in practice.
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, OWASP Non-Human Identity Top 10 and MITRE ATT&CK address the attack and risk surface, while NIST CSF 2.0 sets the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Agentic AI Top 10 | ASI03 — Identity & Privilege Abuse | The article centres on how agent identity and privilege must be governed after login. |
| ASI02 — Tool Misuse | Tool selection and tool-call safety are the core runtime risk in the article. | |
| Recommendation — Bind agent privilege to runtime policy so identity alone cannot authorise unsafe actions. Inspect and restrict tool use at execution time, not just at authentication. | ||
| OWASP Non-Human Identity Top 10 | NHI-05 — Overprivileged NHI | The article extends machine identity lessons about standing privilege into AI agents. |
| Recommendation — Scope agent access to the minimum action set needed for each workflow and ownership model. | ||
| NIST CSF 2.0 | PR.AA-05 — Access Permissions, Entitlements and Authorizations | The article is about governing what an identity may do once authenticated. |
| Recommendation — Apply entitlement governance so agent access remains aligned to approved actions and systems. | ||
| MITRE ATT&CK | TA0008 — Lateral Movement | The article highlights how an agent can move across tools and workflows once trusted. |
| Recommendation — Map agent workflow reach to lateral-movement paths and limit cross-system propagation. | ||
Key terms
- Agent Autonomy: Agent autonomy is the degree to which an AI system can initiate actions, choose tools and advance work without human approval at each step. In governance terms, autonomy changes the control boundary because the actor can move from recommendation into execution inside a live session.
- 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.
- Identity Blast Radius: The amount of damage a compromised identity can cause across systems, data, and infrastructure. In NHI environments, it is shaped by permissions, network reach, and administrative capability rather than by the credential alone. Reducing blast radius is a containment strategy that limits lateral movement and data exposure.
- Machine Identity: The digital identity of a machine, device, or workload, such as a server, container, or VM, used to authenticate it within a network. Sometimes used interchangeably with NHI, though NHI is the broader category.
Deepen your knowledge
NHI governance, agentic AI identity, and machine identity security 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 July 14, 2026.
Updated on October 13, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org