Identity Management for AI Agents: When the "User" Is a Bot with Real Permissions

By Carlos Montiel | Enterprise AI Specialist
Leer en español →
Published: 2026-07-28 | By: Carlos Montiel | Reading time: ~4 minutes

Identity management systems were built with people logging in, in mind. An AI agent acting autonomously, at machine speed, needs a completely different identity model — and until recently, no standard one existed.

The gap NIST formally recognized

NIST's Center for AI Standards and Innovation (CAISI) formally launched its AI Agent Standards Initiative on February 17, 2026, addressing a critical gap: existing NIST frameworks have systematic gaps in the control families most critical for agentic systems, and the SP 800-53 catalog lacks controls specifically designed to distinguish an AI agent from a human operator and bound the agent's permissions to a defined task context.

The authentication stack that's consolidating

The protocol stack settling into place in 2026 includes OAuth 2.1 with PKCE for browser-based agents, JWT bearer assertions for service-to-service flows, the emerging Model Context Protocol (MCP) for tool invocation, and cryptographically signed agent identity tokens. MCP, which standardizes how agents connect to tools and data sources, added OAuth 2.1 support for its HTTP transport in January 2026 — the same layer our own MCP server uses.

The core principle: the agent is its own principal

The industry converged on one answer: an agent is a first-class non-human identity — its own principal, cryptographically attested, short-lived at runtime, with the human preserved as the delegating subject via token exchange. It isn't "the user's account acting through a bot" — it's a distinct identity with its own lifecycle.

What implementing this actually requires

Implementation requires purpose-built non-human identity governance infrastructure: just-in-time credential provisioning, authorization scoped to a specific action, and audit logs that track tool invocations, permissions granted, data accessed, and results produced. Organizations need to maintain a registry of trusted agents and authenticate them using verifiable credentials with short-lived OAuth 2.0/OIDC tokens — not the static, long-lived credentials still used in many current integrations.

What it means for companies deploying agents today

If your company already has AI agents with access to production systems, it's worth auditing today whether those agents use generic, long-lived service credentials, or already have their own scoped, short-lived identity. The gap between the two models is exactly the kind of hole an attacker who compromises an agent credential will exploit — the more your agent's identity resembles that of an employee with broad, permanent access, the bigger the blast radius of a single compromise.

Carlos Montiel
Enterprise AI Solutions Architect
Specialist in LLMs, Agents, and Orchestration
guatemalia.com/en/#contact · info@guatemalia.com

Need to implement AI at your company?

Carlos Montiel is an enterprise AI solutions architect. He implements LLMs, Agents, RAG, and orchestrators for companies across Guatemala and Latin America. Reach out for a consultation.

Contact Carlos Montiel

info@guatemalia.com