By NHI Mgmt Group Editorial TeamBased on Willow: “Willow” (October 13, 2026)

TL;DR: Tool governance decides which tools an AI agent may call, with what arguments, and under what conditions, and Willow argues the control belongs at the execution boundary rather than in prompts. That shift makes policy enforcement, scoped credentials, and human traceability the real governance problem.


At a glance

What this is: This article defines tool governance as the policy layer that governs AI agent tool calls at runtime, with the key finding that enforcement must sit at the execution boundary rather than in model prompts.

Why it matters: It matters because practitioners governing AI agents need action-layer controls for authorization, credential scope, and traceability, not just higher-level AI policy statements.


Context

Tool governance fails when organisations treat prompt instructions as if they were enforcement. The control problem is not whether an AI agent can be told to behave, but whether a tool call is checked before it executes, with policy, identity, and credentials aligned to the action.

That distinction matters because AI governance, agent identity governance, and tool governance operate at different layers. Agent authorization becomes the relevant control point when the question is which action a given agent may take, with what scope, and under what conditions.

Willow's framing is that action-layer enforcement is the only place where consequential tool use can be bounded reliably. Once a tool call can reach external systems, the governance model has to decide before execution, not after the model has already spoken.


Key questions

Q: What breaks when autonomous agents can use tools without runtime policy enforcement?

A: The control model breaks when a prompt, chat message, or poisoned memory can directly trigger file access, network calls, or script execution. At that point, the agent is no longer just generating text. It is acting through delegated permissions, so the boundary has to move to tool mediation, isolation, and explicit approval for sensitive actions.

Q: Why do over-privileged agent tools create more risk than a normal software integration?

A: Because the agent can turn legitimate access into unintended action. A tool with excessive scope can delete records, send messages, or query data the task never required, which expands impact without requiring a separate compromise. The risk is not just access, but what that access can cause at the action layer.

Q: What are the signs that tool governance is failing in an AI agent programme?

A: Common signs include broad tool permissions, reusable credentials across unrelated services, approvals happening only after execution, and poor traceability from tool action back to a human principal. If the organisation cannot explain who authorised a consequential call and why, governance is already too weak for the risk level.

Q: How should security teams govern agent actions when prompts can be manipulated?

A: Treat the prompt as untrusted input and govern the action, not the language. Put an independent policy layer in the request path, enforce least privilege on each tool call, and deny anything that cannot be clearly authorised in context. The goal is to make a successful injection produce a denied request, not a compromised workflow.


Technical breakdown

How policy engines govern tool calls before execution

Tool governance works by placing a policy decision point between the agent and the tool. The request includes the tool name, arguments, and context, and the runtime evaluates it before execution using allow, deny, or require-approval logic. This is different from prompt steering because the model can suggest action, but the policy engine decides whether the action is permitted. In practical terms, the enforcement layer must be outside the model so the model cannot override it, and the tool service or gateway must stop the call if policy fails.

Practical implication: place approval and denial decisions in runtime enforcement, not in prompt instructions.

Why over-privileged and over-scoped tools create action-layer risk

A tool becomes dangerous when its permission set exceeds the task it is meant to perform. Over-privileged access lets an agent perform destructive or externally visible actions, while over-scoped access exposes data or systems beyond the intended business function. Once a tool can reach too much, a single legitimate call can produce a high-impact outcome without any obvious anomaly in the model layer. The same issue applies when credentials are reusable across unrelated tools or servers, because the blast radius follows the token, not the prompt.

Practical implication: scope each tool and credential to the minimum action and resource set the task requires.

How tool poisoning turns legitimate calls into malicious execution

Tool poisoning targets the interface the agent trusts, not the model itself. If schemas, descriptors, metadata, or routing are compromised, the agent may invoke a tool based on false capabilities or malicious instructions that appear legitimate. This is why the trust boundary has to include the tool catalog and server metadata, not just the model output. In an agentic stack, poisoned tool descriptions can redirect a valid action into an attacker-controlled outcome while preserving the appearance of normal operation. See the MCP Security Guide.

Practical implication: treat tool metadata and routing as untrusted unless the source is explicitly trusted and validated.


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

Tool governance is the control that converts AI agency into bounded execution. Willow's article draws a hard line between intention and enforcement, and that line matters because governance at the prompt layer is not the same as governance at the action layer. Once an agent can invoke tools, the relevant question becomes what the runtime will allow, not what the model claims it will do. Practitioners should treat tool governance as the operational control plane for AI action, not as an auxiliary policy concept.

Over-privileged tool access is a governance failure, not just a configuration mistake. The article's examples show that an email or CRM tool with excess capability can convert a normal request into deletion, disclosure, or broad record access. That is a direct identity problem because the agent's effective authority is determined by what the tool can do on its behalf. The right lens is least privilege for the action path, not just for the human user who launched the agent.

Delegation traceability is the missing accountability layer in most agent deployments. Willow notes that trustworthy delegation requires actions to be traceable to a human principal and bounded by delegated authority, yet few systems satisfy that condition. That gap matters because once the agent acts through tools, the organisation needs to know who is accountable for the action and whether the action stayed inside the delegated scope. Without that traceability, governance becomes hard to evidence and impossible to audit consistently.

Excessive agency creates a compounding risk profile that existing IAM thinking does not fully capture. The same agent can be benign in conversation and dangerous once it has broad functionality, permissions, and autonomy. That is the point where traditional access logic starts to fail because the decision is no longer about login rights alone, but about what the identity can cause in connected systems. The field needs to treat agent tool authority as a first-class governance object, not a side effect of application design.

Agent identity should govern the caller, but tool governance must govern the action. Willow separates identity from authority in a useful way: the agent's identity answers who is calling, while tool governance decides what the call may do. That distinction is important for agentic AI identity programmes because identity alone does not constrain behaviour at the moment of execution. The governance model has to bind the two together without pretending they are the same control.

From our research library:

What this signals

Action-layer governance will become the test of whether AI agent programmes are actually controlled. Organisations can no longer rely on identity alone, because the critical decision is now whether the runtime authorises each tool call in context. That pushes governance teams toward policy points, scoped credentials, and traceable delegation as baseline controls rather than advanced features.

Delegation traceability will separate defensible agent programmes from risky ones. If a tool action cannot be traced to a human principal and a bounded delegation, the programme will struggle to satisfy audit, incident response, and accountability requirements. The practical implication is that agent identity, tool authority, and evidence logging have to be designed together from the start.

Tool governance is becoming the control plane for AI execution. As more agents connect to databases, messaging, and SaaS workflows, the decisive question is whether those tools can be constrained at the moment of use. Programmes that leave this at the prompt layer will keep discovering that intent and enforcement are not the same thing.


For practitioners

  • Define per-tool least privilege Assign each agent tool only the scopes, resources, and rate limits needed for the task it performs, and separate destructive actions from read-only actions.
  • Move enforcement into the runtime Use a policy point or gateway that evaluates tool calls before execution, so allow, deny, and approval decisions cannot be overridden by prompt text.
  • Issue short-lived purpose-scoped credentials Bind credentials to the specific tool and task, avoid reuse across unrelated tools or servers, and revoke them automatically when the action completes or drifts.
  • Treat tool metadata as an attack surface Validate schemas, descriptors, and routing data from MCP servers or other tool sources, and block untrusted annotations from driving execution decisions.

Key takeaways

  • Tool governance shifts AI oversight from conversation control to execution control, where policy must decide each tool call before it runs.
  • The central risk is excessive authority at the action layer, especially when tools can read, write, or delete beyond the task's real scope.
  • Practitioners need runtime enforcement, scoped credentials, and traceable delegation if they want agent behaviour to remain governable.

Related NHI Mgmt Group resources: AI Agent Authorisation Guide · AI Agent Observability, Audit and Incident Response Guide · Agentic AI Identity Guide · MCP Security 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 define the specific risk controls and attack patterns relevant to this term.

FrameworkControl / ReferenceRelevance
OWASP Agentic AI Top 10ASI02 — Tool MisuseThe article centres on governing what tools an agent may invoke and how those calls are constrained.
ASI03 — Identity & Privilege AbuseThe article focuses on excess authority, delegated access, and the need to bound agent privilege at execution.
ASI08 — Cascading FailuresThe article describes how one ungoverned tool call can propagate across connected systems and workflows.
Recommendation — Apply ASI02 controls to restrict which tools an agent can invoke and under what conditions. Apply ASI03 controls to bound agent privileges to the minimum scope required for each task. Use ASI08 to contain tool-call blast radius before one agent action spreads across multiple systems.
OWASP Non-Human Identity Top 10NHI-04 — Insecure AuthenticationThe article treats agent credentials and invocation identity as part of the enforcement boundary.
NHI-05 — Overprivileged NHIThe article's core risk is that agent tools or credentials carry more privilege than the task requires.
Recommendation — Apply NHI-04 to ensure agent identities authenticate cleanly before any tool invocation is authorised. Apply NHI-05 to remove unnecessary scopes from agent tools and their associated credentials.

Key terms

  • Tool Governance: Tool governance is the control of the APIs, service accounts, connectors, and permissions an agent uses to reach other systems. It focuses on the delegated paths that convert agent intent into action, because those paths often hold the real security risk and the broadest privilege exposure.
  • Execution boundary: The point at which an authorised task turns into a real system change, such as writing data, deleting records, spending money, or invoking a downstream tool. In AI governance, controlling the execution boundary matters more than simply approving access, because harm occurs when actions are allowed to complete unchecked.
  • Delegation Traceability: Delegation traceability is the ability to link an agent’s actions back to the originating user request, approval path, and tool use. It gives security and compliance teams evidence for investigations, policy enforcement, and post-incident review when an autonomous system accesses data or performs actions on behalf of someone else.
  • Over-Privileged Tool Access: Over-privileged tool access occurs when an AI agent is granted broader permissions than the task requires. This creates avoidable risk because a compromised or misdirected agent can call tools, reach data, or execute actions outside its intended scope, turning routine automation into a control failure.

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.
NHIMG Editorial Note
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