Loading…
Loading…
Written by Max Zeshut
Founder at Agentmelt · Last updated Jul 22, 2026
The treatment of an AI agent as a first-class principal in an identity system — its own authenticatable, authorizable, auditable, and revocable entity — rather than something that borrows a human user's credentials or hides behind a shared service account. A proper agent identity answers three questions on every action: who is the agent (verifiable, independent of any user), on whose behalf is it acting (the delegating human or upstream agent, preserved separately), and is this specific action allowed right now. Agent identity is the load-bearing control for production agents because it converts a hijacked agent from an untraceable, unrevocable impersonator into a scoped principal whose Blast Radius is capped and whose access can be killed in one move. Microsoft's Entra Agent ID (2025-26) registers agents as a distinct identity type; Okta and Auth0 shipped agent-native registration and governance in the same window.
A scheduling agent is registered as its own identity `agent:scheduler-prod-01`, not as the assistant's Google account. When it books a meeting, the calendar's audit log shows the agent identity acting on behalf of the user (two separate claims), the agent's token is scoped to one calendar, and a security admin can revoke `agent:scheduler-prod-01` without touching the user's own access.