Blog

Least privilege for AI agents becomes a design question in its own right

New guidance from Microsoft, CSA and OWASP describes how least privilege for AI agents requires its own identity, tool and audit architecture.

· Victor Angelier

On 16 July 2026 the Microsoft Security Blog published guidance with a strikingly explicit title: Least privilege for AI agents: Identity, access, and tool binding. The message is that least privilege for AI agents is no longer a derivative of classic identity and access management, but a design question in its own right. Microsoft describes that AI agents should be registered as non-human identities, each with an owner and a purpose, that rights must be explicitly scoped per task and per resource, and that controlled tool access and end-to-end auditability are needed in order to reconstruct which agent carried out which action under which authority.

For professionals working with confidential information this is relevant, because agents and copilots increasingly carry out actions independently on documents, systems and data. Static, broadly scoped permissions increase the risk of misuse and data breaches, comparable to earlier problems around over-privileged service accounts. In our assessment, agentic systems can amplify the blast radius of over-scoped access, because actions are autonomous and can be repeated quickly.

From classic roles to an agent-specific identity type

In its research note The AI Agent Governance Gap: What CISOs Need Now (3 April 2026), the Cloud Security Alliance points to a governance gap around AI agents. The CSA advises CISOs to apply least privilege to agent credentials immediately: agents should not have permanent, standing access to production systems, but should be given just-in-time, time-bound credentials that are scoped to the specific resources a task requires.

Together with the Microsoft guidance, a shift is thereby taking shape. In this interpretation an AI agent functions as a separate identity type: Microsoft advises a dedicated agent identity with its own workload identity, an explicit owner and a defined purpose. According to our analysis, over-privileged agent credentials should now be treated as a distinct and increasingly important risk category alongside traditional admin accounts, linked to autonomous actions and to external content that the agent processes.

Task-level least privilege as concrete design

What least privilege means in practice is set out by Obsidian Security in Least Privilege for AI Agents: Enforcing Task-Level Access (20 May 2026). The starting point is task-level least privilege: each agent is given only the permissions needed for its defined workflow. Broad roles are reduced to concrete read and write permissions, and where possible time-bound or purpose-specific authorisations are applied.

The MCP security checklist from ScopeGate (20 March 2026) describes this concretely at tool level. According to ScopeGate, least privilege is not only about OAuth scopes, but about fine-grained policy per tool and per agent:

  • tools, data access and services are limited per agent to the minimum the task needs;
  • read and write rights are separated;
  • each agent is given its own credentials;
  • an MCP gateway enforces authorisation per tool call;
  • high-risk actions — such as bulk delete, external exports or permission changes — require explicit human approval.

In practice this means that organisations decompose agent workflows. For a legal copilot, a support agent or an internal document assistant, it is determined per step which actions and which data actually belong to the task, which tools are never used and can therefore be revoked, and which actions must remain behind a human approval.

Least Agency and the requirement of external authorisation

That such policy must be enforced outside the model is also underlined by the update to OWASP's agentic AI baseline. According to the report from the AI Governance Institute (31 July 2026), OWASP introduces 'Least Agency' as the agentic equivalent of least privilege: agents should have minimal autonomy, minimal tool access and minimal credential scope. According to this report, authorisation belongs in external policy engines and auditable controls, not in the language model itself. Least privilege for agents is thereby about both rights and the degree of decision latitude. According to the cited OWASP report, organisations must explicitly document and audit the permission boundaries of their agents.

Least privilege as a verifiable chain

What these sources have in common is that, according to our analysis, least privilege only acquires meaning when it is demonstrable. Task-bound, time-bound rights via external policy engines are one half; the other half is that every tool call and data access is logged, so that it can be reconstructed afterwards which agent, under which identity, carried out which action with which rights. This indicates, in our assessment, that without that visible chain least privilege remains more of an intention than a verifiable practice.

For professionals working with sensitive information, this ties in with the role a verification console can play. Vera is not a language model or chatbot, but a verification layer: documents are anonymised on EU infrastructure before content is offered to the selected AI models, and the workflow is designed to forward only anonymised content — if a privacy check fails, nothing is forwarded. That setup, described in the Semantic Privacy Shield, can help uphold the principle that an agent or copilot only sees what is strictly necessary for the task. Viewing and editing documents happens within the same secure environment via Vera Office, with the final judgement remaining with the user.

Vera does not promise correctness; it makes verification steps visible and gives more insight into how an AI answer comes about. In the context of least privilege, that means above all, in our assessment: the question is not only which AI you deploy, but how demonstrably minimal and controllable the rights are that you grant to your agents and copilots. The 2026 guidelines make clear that this question deserves its own architecture.

← All articles