DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
Skip to content
World desk4 min

Why Should an AI Agent Never Decide Whose Authority to Use?

An AI agent can propose an action, but an independent authorization layer must decide whose authority applies and whether the action is allowed.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

An AI agent may interpret a request and propose an action, but it must not decide for itself whose permissions will authorize that action. The acting subject—the user, organization, or service whose authority applies—must be established and checked by an independent authorization layer before a tool or API executes anything.

What is an agent’s acting subject?

The acting subject is the principal under whose authority a particular operation is performed. It might be the signed-in user, a service identity running an automated job, or a user whose authority has been explicitly delegated to an agent.

As an Amazon Associate I earn from qualifying purchases.

The agent should also have its own identifiable identity. That identity and the originating user or system are distinct: a record of an action should show both who or what the agent was and whose authority it used. NIST’s work on agent identity and authorization treats authentication, delegation, authorization, and auditability as active implementation concerns, not as a settled standard. See NIST NCCoE’s agent identity and authorization project and its discussion of a strong identity foundation for agents.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Why can’t the model choose whose permissions apply?

A model’s answer is not proof of authorization. Agents may process untrusted web pages, documents, messages, tool descriptions, or content supplied by other agents. If that content can influence the agent to select a more privileged account, reuse another person’s authority, or pass credentials along without scope checks, the same component exposed to manipulation is making the access decision.

Instead, an independent policy or authorization mechanism should check the authenticated principal, the requested operation, the target resource, and the delegation scope. The agent can describe what it believes the task requires; the enforcement point must determine whether that principal may perform that action on that resource at that time. OWASP’s AI Agent Security guidance says not to rely solely on model output for authorization decisions.

The confused-deputy connection

This failure can resemble a confused-deputy problem. AWS defines that general security issue as an entity without permission coercing a more-privileged entity into performing an action. An agent that misuses authority it holds on behalf of another principal is a possible application of the same pattern. That analogy does not mean every prompt-injection attempt is a confused-deputy attack; the relevant risk is misuse of authority across a boundary.

AWS explains the concept and its prevention considerations in The confused deputy problem.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What should happen when an agent acts on someone’s behalf?

Delegation should be explicit, limited, and traceable. Passing a user’s identity to an agent does not mean giving the agent every permission that user has. The authorization layer should receive trusted principal and delegation context, then decide whether the requested operation falls within the authority granted for that task. A principal name written in model-generated text is not evidence that the agent may act as that principal.

NIST’s February 5, 2026 concept-paper announcement raised questions about “on behalf of” delegation, least privilege, proof of authority, human-in-the-loop binding, auditing, and non-repudiation. Those questions are part of active project work, not a final binding standard. In a summary of public comments, the NCCoE reported support for persistent trust anchors alongside temporary, tightly scoped credentials and authorizations, as well as preserving authorization context across delegation chains. Those are summarized commenter views, not finalized NIST requirements. See the NCCoE concept-paper announcement and the project resource hub.

How should teams enforce the boundary?

  1. Give the agent a distinct identity. Make it possible to attribute, constrain, and revoke the agent’s credentials, while binding its identity to the user or system operating it. NIST describes agents as first-class entities with identifiers, credentials, and entitlements bound to the identity of the operator.
  2. Grant only task-scoped authority. Prefer narrow, limited-duration delegation over broad ambient credentials. OWASP’s concise instruction is: “Apply least privilege to all agent tools and permissions.”
  3. Check authority at the execution boundary. Enforce the decision at the tool, API, or data boundary before an operation runs. Do not treat the model’s proposed subject, an inter-agent message, or a forwarded credential as authorization by itself.
  4. Gate consequential actions independently. Use human review for high-risk actions. For irreversible operations, separate proposing the action from executing it so that the agent’s own decision does not serve as the final approval.
  5. Preserve the audit trail. Record the agent identity, originating principal, delegated scope, intended action, authorization decision, and result. This lets an organization investigate what happened and revoke access when necessary.

These controls also clarify organizational responsibility. Microsoft’s guidance assigns the organization responsibility for the agent’s instructions, tools, permissions, orchestration, memory, identity, and authorization. See Microsoft Learn’s agent design patterns.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What can the agent decide—and what must it not decide?

The agent can interpret a request, identify a likely workflow, propose an operation, or ask the user for clarification. It must not grant itself authority or unilaterally switch to another principal’s permissions. A policy engine may use trusted context to select an allowed identity or reject the request; that is different from accepting the model’s guess as the authorization decision.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

When evaluating an agent design, check whether it distinguishes the agent from the originating principal, limits and expires delegated permissions, enforces access independently at execution, preserves or narrows authority across handoffs, requires appropriate approval for consequential actions, and produces records that support investigation and revocation.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.