TL;DR: Enterprise AI policy cannot be governed with simple allow-or-block switches because employees are already connecting personal AI accounts, agents, and vibe-coded apps to real data and workflows, according to Willow. Precision is now the control problem: policy has to express who can do what, to which data, under which approval and runtime conditions.
At a glance
What this is: This is a policy argument that enterprise AI governance needs granular control dials rather than binary allow-or-block switches, because the real risk sits in specific actions, data, and runtime context.
Why it matters: It matters because IAM, security, and governance teams need policies that differentiate between tools, data classes, identities, and approval paths instead of forcing one rule across all AI use.
Context
Enterprise AI policy fails when it treats every AI use case as the same decision. The governance gap is not whether AI is allowed, but whether a policy can distinguish between an assistant reading general data, an agent acting on behalf of a user, and a workflow that should stop at approval. That is the difference between an enforceable control model and a blanket prohibition.
This becomes an AI governance guide question as much as a security one. Once employees connect personal accounts, agents, and low-code artifacts to company systems, the policy has to define conditions, not just permissions, or it will be bypassed in practice.
Key questions
Q: How should security teams write enterprise AI policy without using simple allow-or-block rules?
A: Start by defining policy around specific actions, data classes, identities, and approval states. That lets you govern whether an AI tool may read customer records, draft content, or trigger production changes, instead of forcing every use case into one binary decision.
Q: Why do binary AI policies fail when employees use personal accounts and agents at work?
A: Because binary rules cannot distinguish low-risk assistance from high-risk access to enterprise systems. Once users connect personal accounts or agents to company data, the policy needs to control context, scope, and runtime behaviour, or employees will route around it.
Q: What are the biggest mistakes teams make when governing AI agents in the enterprise?
A: The most common mistake is approving the tool but not constraining the action. Teams also forget to limit data access, require human approval for sensitive steps, and review the identity the agent uses after deployment.
Q: What is the difference between tool approval and action authorization for AI agents?
A: Tool approval says an agent may reach a service or interface. Action authorization says the specific use of that tool is acceptable in this task, with this data, for this purpose, right now. The distinction matters because a valid tool path can still carry an invalid or risky action through it.
Technical breakdown
Why binary policy controls fail for enterprise AI
A binary control model assumes the policy question is simply whether a tool is permitted. In enterprise AI, the real governance unit is smaller: a specific action, on a specific data set, by a specific identity, in a specific workflow stage. That makes simple allow-or-block logic too coarse for cases such as drafting an email, querying CRM data, or opening a pull request. The architectural problem is not AI capability alone, but policy granularity. When controls cannot represent context, users either bypass them or over-restrict them, and neither outcome produces governable use. See the Agentic AI Security Policy Template.
Practical implication: Design policy around action, data, identity, and approval state rather than around a single tool-level permit or deny.
How runtime guardrails change the control plane
Runtime guardrails move governance from pre-approval to enforced conditions at the moment of use. That matters because agents and AI tools can connect to enterprise systems after initial approval, then operate with the user’s context across browsers, inboxes, or connected apps. A runtime model can require human approval for certain outbound actions, limit which data categories an agent can touch, and log every governed step for review. Without runtime enforcement, policy is only a document; with it, policy becomes an operating control.
Practical implication: Use runtime enforcement to gate sensitive actions, not just onboarding or registration.
Why identity scope matters more than tool approval
The article’s core governance move is to bind AI behaviour to identity scope. If an agent is tied to a human identity but has unrestricted access to tools or data, the policy has not actually constrained the risk. Scope has to be explicit: which tools, which data, which task, and which approval chain. That same principle applies whether the subject is a copilot, a browser-using agent, or a vibe-coded application pushed toward production. Policy quality is measured by how narrowly it can define the blast radius of an allowed action. See the AI Governance Platform Buyer's Guide.
Practical implication: Treat AI access scope as a governance object that must be bounded, reviewed, and reduced to the minimum useful set.
Threat narrative
Attacker objective: The practical objective is to reach high-value data or action paths through an overbroad AI permission model that cannot distinguish context from capability.
- Entry occurs when employees connect personal AI accounts, browser agents, or low-code tools to enterprise systems without a policy that distinguishes safe use from unsafe use.
- Escalation follows when those tools inherit access to CRM records, inboxes, or production workflows that were never meant to be governed as a single permission.
- Impact appears when a broadly permitted AI action writes to sensitive systems, sends messages on behalf of a user, or pushes artifacts into production without the right approval path.
Breaches seen in the wild
- McKinsey AI platform breach: McKinsey AI platform hack exposed 46M chats and sensitive data.
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
Binary AI policy is a false control model: allow-or-block logic cannot represent the actual risk surface of enterprise AI. The governing unit is not the tool, but the action, the data, the identity, and the approval state. Policies that ignore those differences force security teams into either overblocking or blind permissiveness, and both outcomes create shadow use.
AI governance now depends on scoped identity, not tool approval: once a personal account, browser agent, or vibe-coded workflow can reach enterprise data, the control question becomes who can do what under which conditions. That is a governance design problem, not a policy phrasing problem. Agentic AI policy becomes the right shape of control when runtime behaviour matters more than pre-use permission.
The real policy question is permission granularity: organisations need to separate general AI use from access to regulated data, production systems, and outbound actions. That separation is what turns AI from an unmanaged convenience into a governed capability. A policy that cannot express gradations of trust is not an enforceable policy.
AI policy should be designed for controlled yes, not just denial: the organisations that scale AI use will be the ones that can approve narrow use cases confidently and revoke them quickly when context changes. That requires lifecycle thinking across users, agents, tools, and connected systems. The implication is that AI policy belongs in the identity and access model, not beside it.
From our research library:
- Enterprise AI use rose from 55% of organisations in 2023 to 88% in 2025, according to McKinsey’s Global Surveys on the State of AI.
- Read next: Agentic AI Security Policy Template
What this signals
Enterprise AI governance will increasingly shift from permissioning tools to governing actions, identities, and data paths. That means policy teams will have to work more closely with IAM and IGA owners, because the control question is no longer just who can use AI, but what the AI can do once it is connected.
Action-scoped governance: the next phase of AI policy is to govern individual actions instead of whole tools. Once organisations can distinguish draft from send, read from write, and test from production, they can scale AI use without flattening every risk into a single permit or deny decision.
For practitioners
- Define policy at the action level Replace blanket allow-or-block rules with explicit permissions for reading data, writing data, sending messages, and publishing to production.
- Bind every agent to a scoped identity Assign each agent a human-linked identity with only the tools and data needed for the task, then review that scope as the use case changes.
- Gate high-risk actions with human approval Require human-in-the-loop approval before an agent sends external email, modifies records, or promotes artifacts into production.
- Separate safe AI use from regulated data use Allow general AI assistance for low-risk work, but place hard controls around customer data, patient data, financial records, and other regulated information. See the AI Governance Guide.
- Log and review runtime decisions Capture which identity, tool, and data path each governed AI action used so security teams can audit behaviour after the fact. See the Security Policy Framework Guide.
Key takeaways
- Enterprise AI policy breaks down when it treats every use case as a single yes-or-no decision.
- The governing unit for AI is the action, data, identity, and approval state, not the product name.
- Security teams need runtime guardrails and scoped identities if they want AI use to scale safely.
Related NHI Mgmt Group resources: Agentic AI Security Policy Template · AI Governance Guide · AI Governance Platform Buyer's Guide
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 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Agentic AI Top 10 | ASI03 — Identity & Privilege Abuse | The article centers on agents acting with excess identity scope and runtime access. |
| ASI02 — Tool Misuse | The post is about governing which tools an agent may use and when those actions are allowed. | |
| Recommendation — Limit agent privileges to task-scoped access and review every identity transition before deployment. Constrain agent tool use to approved actions and block high-risk operations by policy. | ||
| OWASP Non-Human Identity Top 10 | NHI-10 — Human Use of NHI | Employees are using personal AI accounts and agents in ways that blur human and non-human identity boundaries. |
| Recommendation — Separate human-controlled use from delegated non-human access and require explicit governance for both. | ||
| NIST AI RMF | GOVERN — AI Governance and Accountability | The article is fundamentally about setting policy, accountability, and governance for enterprise AI use. |
| Recommendation — Establish governance roles and approval thresholds for AI use cases before permitting enterprise deployment. | ||
| NIST Zero Trust (SP 800-207) | least privilege — Least privilege | The article argues for narrowly scoped access and context-aware restrictions across AI workflows. |
| Recommendation — Apply least privilege to AI identities, data paths, and action permissions. | ||
Key terms
- Session-scoped governance: Session-scoped governance means security decisions are enforced within the live user session rather than only at login or on the network edge. It allows controls to respond to identity, device posture, and action context as work unfolds, which is especially useful in hybrid environments with unmanaged devices and sensitive workflows.
- Runtime Guardrail: A control applied while an AI agent is operating, not just during configuration or review. Guardrails can block dangerous tool calls, require approval for sensitive actions, or stop data leakage before it reaches systems or users.
- Scoped identity: An identity that is constrained to a specific task, workflow, or service boundary. For AI systems, the concept is essential because it ties access to purpose, limits blast radius, and makes revocation and audit meaningful.
- Human-in-the-Loop Approval: A review step where a person explicitly approves a high-risk access request before it is granted. It is most useful for exceptional privilege expansion, not for routine automation, because the goal is to catch unusual requests without turning every machine action into a manual process.
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 IAM or AI governance programme, it is worth exploring.
Published by the NHIMG editorial team on October 22, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org