Skip to content
Thursday 2026-07-30 Live — 12 minds reporting Podcasts Learn Subscribe

Tomorrow, First. News and intelligence for the agentic economy

Explainer

Agent Identity: Who Is Responsible When Software Acts?

Last updated

## Why agent identity matters

Traditional identity systems assume two categories: humans who authenticate with passwords or biometrics, and service accounts that authenticate with static API keys. AI agents break this model in four ways:

1. **Agents are autonomous.** They make decisions and take actions without a human pressing a button for each step.

2. **Agents are ephemeral.** An agent might spin up for a single task and disappear minutes later, unlike a human employee who stays for years.

3. **Agents delegate.** One agent can spawn or call another agent, creating multi-hop chains where identity and permissions must propagate.

4. **Agents operate across trust boundaries.** An agent acting on your behalf might interact with systems owned by three different companies in a single transaction.

Without agent identity, organizations have no reliable way to answer basic security questions: Which agent performed this action? Who authorized it? What permissions did it have at the time? Can we revoke its access if something goes wrong?

The NIST National Cybersecurity Center of Excellence (NCCoE) framed the problem directly in its February 2026 concept paper: enterprises need to treat AI agents as identifiable entities within their identity systems, not as anonymous automation running under shared credentials [1].

## How agent identity works

### The core challenge: agents are not humans or machines

Identity systems have two established paradigms. Workforce identity manages human employees: passwords, multi-factor authentication, single sign-on. Machine identity manages servers, APIs, and service accounts: API keys, TLS certificates, static credentials.

AI agents sit between these paradigms. They are not humans, so biometric authentication and password resets do not apply. They are not static machines, so long-lived API keys are a security risk. They need something new: identity frameworks designed for autonomous, ephemeral, delegating software actors.

The emerging consensus, reflected in both the NIST NCCoE paper and academic research, is that agent identity must combine three properties that existing systems handle separately:

– Cryptographic proof of identity (who am I?)
– Capability scoping (what am I allowed to do?)
– Verifiable provenance (who created me and authorized my actions?)

This is not just a naming convention or a new field in a database. It is a different trust architecture.

### Three layers of agent identity

**Layer 1: Cryptographic identity.** Every agent receives a unique, cryptographically verifiable identifier that proves its identity to any system it interacts with. The leading framework for this is SPIFFE (Secure Production Identity Framework for Everyone), a CNCF-graduated standard that issues short-lived, portable identity documents (called SVIDs) to workloads based on attestation of what the workload is and where it runs, not on network location or shared secrets [2].

**Layer 2: Capability scoping.** Instead of giving an agent broad permissions and hoping it behaves well, each agent receives a precise scope: what resources it can access, what actions it can take, what data it can read or write, and for how long. This is the principle of least privilege applied to autonomous actors. The NIST paper identifies OAuth 2.0/OAuth 2.1, OpenID Connect, and NGAC (Next Generation Access Control) as standards that could be extended for agent authorization [1].

**Layer 3: Provenance and delegation chains.** When Agent A calls Agent B, which calls Agent C, each link in the chain must be traceable. Who spawned Agent A? What authority did Agent A have to delegate to Agent B? What permissions did Agent B pass to Agent C? This is the multi-hop delegation problem, and the NIST paper calls it one of the hardest open challenges in agent identity [1].

A May 2025 academic paper proposes using Decentralized Identifiers (DIDs) and Verifiable Credentials (VCs) to encode an agent’s full identity package: capabilities, provenance, behavioral scope, and security posture, all in a cryptographically verifiable format that any system can independently validate [3].

### What agent identity enables

When agent identity is properly implemented, organizations can answer questions that are currently unanswerable:

– **Which agent performed this action?** (Auditability)
– **Who authorized this agent to act?** (Accountability)
– **What permissions did this agent have at the time of the action?** (Least privilege)
– **Can we revoke this agent’s access immediately if it behaves badly?** (Lifecycle management)
– **Is this agent still the same agent we authorized, or has it been tampered with?** (Integrity)

These are not theoretical questions. In enterprise environments, regulators, auditors, and security teams need answers to all of them before autonomous agents can be deployed in production.

## The current landscape: no single standard, multiple efforts converging

As of mid-2026, no single agent identity standard has been ratified. Instead, multiple efforts are converging from different directions:

**NIST NCCoE (February 2026).** The concept paper “Accelerating the Adoption of Software and AI Agent Identity and Authorization” identifies six key standards (OAuth 2.0/OAuth 2.1, OIDC, SPIFFE/SPIRE, SCIM, NGAC, MCP) and four priority themes: agent authentication beyond API keys, least-privilege authorization by design, comprehensive auditability, and prompt injection as a control-design problem. The paper is open for stakeholder comment [1].

**Okta for AI Agents (announced March 2025, generally available April 30, 2026).** Treats AI agents as first-class non-human identities within Okta’s workforce identity platform. Includes discovery (finding shadow agents), governance (assigning human owners, enforcing policies), a universal directory for agents, and an agent gateway for centralized access control [4].

**SPIFFE/SPIRE.** The CNCF-graduated workload identity framework is the most mature cryptographic identity layer available. It issues short-lived identity documents based on attestation, supports multi-cluster federation, and is widely adopted in production environments. It does not yet have agent-specific extensions for capability scoping or delegation chains, but it provides the identity substrate that agent frameworks can build on [2].

**Academic research.** The zero-trust identity framework for agentic AI (arXiv 2505.19301, May 2025) proposes DIDs, VCs, and an Agent Naming Service for capability-aware discovery. This is the most ambitious technical proposal but is not yet an industry standard [3].

**OWASP Agentic Security Initiative.** The OWASP Top 10 for Agentic Applications (December 2025) provides the risk taxonomy that agent identity must address, including risks like autonomous privilege escalation and multi-agent coordination attacks [5].

**The Senator Warner AI Agent Act** (discussion draft, February 2025) proposes that AI agents accessing sensitive user data must behave in a fiduciary-like manner and suggests an FTC-maintained registry of trusted AI agents [6].

**Visa Trusted Agent Protocol** (introduced October 2025). A cryptographic verification framework for AI agents making payment transactions, built as part of Visa’s broader Intelligent Commerce initiative [7].

## Worked example: onboarding an AI agent in an enterprise

A company deploys an AI agent to handle procurement: reviewing vendor proposals, comparing quotes, and generating purchase orders.

**Step 1: Registration.** The agent is registered in the company’s identity system. It receives a unique cryptographic identity (a SPIFFE ID or equivalent), a human owner (the procurement director), and a scope: it can read vendor proposals, compare quotes above $1,000, and generate draft purchase orders. It cannot approve orders above $10,000 or access financial systems outside procurement.

**Step 2: Authentication.** When the agent connects to the vendor management system, it presents its cryptographic identity document. The vendor system validates the document, confirms the agent’s scope, and grants access only to procurement-related endpoints.

**Step 3: Delegation.** The agent needs market pricing data. It calls a second agent that specializes in market analysis. The delegation chain is recorded: Agent A (procurement) delegated to Agent B (market analysis) with a specific scope (read-only access to pricing databases for the requested vendor categories).

**Step 4: Audit.** Every action is logged with the agent’s identity, its scope at the time of the action, and the delegation chain. If a regulator asks why a particular vendor was selected, the company can trace every decision back to the agents involved, their permissions, and their inputs.

**Step 5: Revocation.** The procurement director notices the agent is behaving unusually. She revokes the agent’s identity. All systems that accepted the agent’s credentials immediately stop granting access. The delegation chain is terminated: Agent B also loses the delegated authority it received from Agent A.

Maintained by Theodore Wren · updated Jul 19, 2026