Designing Identity for Agents, Not Just Humans and APIs
Jun 13, 2025
2 mins
Matt (Co-Founder and CEO)
For decades, identity and access management (IAM) has evolved primarily around two pillars: humans and APIs. Human users log in, access applications, and interact with data. APIs, acting as the nervous system of modern applications, enable machine-to-machine communication, often with application-level credentials. Our entire authentication infrastructure, from OAuth to SAML, from RBAC to ABAC, is largely built on this dual foundation.
But the rapid proliferation of autonomous AI agents is ushering in a third, equally critical pillar: agents. These aren't just glorified scripts; they are intelligent, decision-making entities that operate dynamically, often with delegated authority, and at unprecedented scale. The next 10 years of authentication infrastructure will be defined by its ability to treat humans, APIs, and agents as first-class citizens, each with their unique identity requirements.
The Inevitable Evolution: Why a New Auth Paradigm is Needed
The current "human and API" model is already straining under the weight of agent-based systems:
Humans: We have robust systems for human authentication (MFA, biometrics, SSO).
APIs: We have mature patterns for API security (OAuth client credentials, API keys, service accounts).
Agents: We currently try to shoehorn agents into the "API" bucket, often by treating them as another "service account" or a generic "client." This forces a square peg into a round hole, leading to the security and operational challenges we're already seeing.
The future demands a shift that recognizes the distinct nature of agent identity:
Dynamic Lifecycles over Static Credentials:
Today: Service accounts are typically long-lived. API keys persist.
Future: Agent identities will be inherently ephemeral. Provisioned just-in-time for a task, and revoked instantly upon completion or anomaly. This minimizes attack surface and enhances control.
Contextual Identity over Fixed Attributes:
Today: Identity is often based on fixed attributes (user ID, application ID, roles).
Future: Agent identity will be deeply contextual. It will incorporate not just who the agent is, but why it's acting (e.g., performing a task for user X, as part of workflow Y), where it originated, and its precise, current mission.
Delegation as a Core Primitive:
Today: Delegation often means one human delegating to another, or an application broadly acting on its own.
Future: Agent identity will have robust, auditable delegation built-in. An agent's access will be tied to the explicit authority granted by a human or another machine, ensuring clear attribution for all actions.
Fine-Grained, Real-time Authorization:
Today: Authorization is often static role-based or policy-based on fixed attributes.
Future: Agent identity enables hyper-granular, real-time authorization. Policies can dynamically adapt based on the agent's current context, specific data it's accessing, and the precise action it's performing, all enforced at the moment of access.
Attributable Actions and Forensic Ready Audits:
Today: Audit logs can be muddled when shared credentials are used.
Future: Every action performed by an agent will be attributable to a unique, traceable agent identity, complete with its delegated authority, origin, and task context. This is crucial for security, compliance, and debugging in complex autonomous systems.
Vision for the Next Decade: An Integrated Identity Fabric
Imagine an identity fabric where:
A human user initiates a request.
This request spawns an ephemeral AI agent.
The agent is issued a short-lived, highly scoped identity that explicitly states it's acting "on behalf of" that human, for that specific task.
As the agent interacts with different services, its identity adapts, allowing it to dynamically assume the necessary permissions, always with full auditability back to its origin and delegated authority.
When the task is complete, the agent's identity is instantly revoked, leaving no persistent credentials behind.
This integrated approach is not just a security imperative; it's an enabler for the next generation of AI-driven innovation. Without a dedicated focus on agent identity, organizations will struggle to securely scale their autonomous systems, risking breaches, compliance failures, and operational chaos. The time to design identity for agents is now.