When your AI agent takes an action on your systems, whose identity does it act under?
For most AI tools today, the answer is yours. The agent signs in with the human operator's credentials, inherits that operator's permissions, and does its work under that operator's name. Every log entry, every dataset read, and every command issued looks like the human did it.
It's an easy design to build and an easy one to demo. It also fits neatly into the access controls you already run. And because nothing has broken yet, most teams haven't noticed the gap it leaves.
The problem with credential pass-through isn't that it's insecure today. It's that it will be non-compliant tomorrow. AI agents are moving from answering questions to taking action in production systems. As that happens, auditors and regulators will ask a question that shared credentials can't answer: did a person do this, or did the AI?
Agent identity is a unique, verifiable, time-limited credential assigned to the AI agent itself, independent of the human using it. It gives the agent its own name in your systems, so you can attribute every action it takes to the agent rather than to the operator.
Proper agent identity has three components:
Agent identity and service accounts solve different problems. A service account is a persistent, shared credential assigned to a function, such as a scheduled job or a system integration. It often lives for years, collects permissions over time, and serves multiple processes.
Agent identity is task-scoped and session-limited. You issue it for a specific piece of work, limit it to what that work needs, and retire it when the session closes. If you replace operator credentials with a broad service account, you haven't fixed anything. You've traded one shared identity for another.
Passing user credentials through to an AI agent creates three problems: attribution failure, scope creep, and a growing compliance gap.
Attribution failure. An auditor reviews a change to a production job and asks whether a human or the AI made it. If the agent acted under the operator's ID, the log shows one name for both. You can't separate what the operator decided from what the agent did on its own.
Scope creep. The agent inherits the human's full permission set, not just what the task requires. A senior systems programmer might hold rights across hundreds of datasets, security definitions, and job schedules. An agent diagnosing one batch failure under that ID gets all of it.
Compliance gap. Regulators are moving toward expecting AI agent actions to be independently attributable and governed. Shared credentials fail that standard by design, no matter how strong your perimeter controls are.
What makes this risk easy to miss is that shared credentials work fine right up until someone asks you to prove who did what. You won't catch this flaw in a penetration test. You'll find it in an audit.
Consider a common scenario. A nightly settlement job ABENDs at 2:14 a.m. The on-call operator asks an AI agent to diagnose the failure.
With proper agent identity:
With shared credentials:
Both approaches might fix the job just as quickly. Only one of them leaves you with an answer when someone asks how it happened.
This is the architecture Rocket® EVA™ operates on. Rocket EVA assigns each agent its own short-lived, scoped credential, separate from the human operator's identity. It attributes every action to the agent identity and keeps the human approver on record. Credentials expire at session end, and no one can reuse them.
Rocket EVA also enforces operational boundaries through policy-as-code and records activity in an immutable audit trail. It works alongside your existing identity and access management controls, so you strengthen governance without rebuilding your security model. Your team gets faster diagnostics, and your compliance team gets a record it can defend.
Ask any AI vendor these four questions:
Listen for specific, architectural answers. A vendor who can't answer all four specifically doesn't have a governed agent identity architecture.
See how Rocket EVA handles agent identity
Rocket is a trademark of Rocket Software, Inc. and its affiliates.
Wir stellen Rocket EVA 2.0 vor.
Rocket EVA: Kein CICS-Experte? Kein Problem.
IDC Link untersucht, wie Rocket EVA™ agentenbasierte KI in Mainframe-Operationen einbringt.
