Machine and agent identity
Machine and workload identity establish which software is calling. An agent identity can add a distinct autonomous principal and owner, while a separate authority decision still governs its actions.
Start with the distinction
From recognition to a bounded effect.
Attribution, workload credentials and accountable ownership for non-human actors. The references below each own a different question, from the source of permission to the decision at the action boundary. Use them as a map for an architecture review, then test the model against a real task and its downstream execution path.
Start with a decision
Which identity names the process, and which names the agent?
A workload credential can authenticate the process hosting an agent. Agent attribution adds a distinct owner and lifecycle. Neither identity authorizes a consequential action without an applicable task and grant.
Architecture review: Put two agents on one authenticated host and exchange only their claimed task IDs. The protected API should reject the mismatch while preserving both the workload and agent audit identities.
Identify the actor
Begin with the principal, purpose and operation before discussing tools.
Govern lifecycle
Follow the grant and policy into the protected execution path.
Further technical references
Follow a specific boundary.
Connect the architecture
Identity, permission, decision, outcome.
Agent identity, workload identity and service-account credentials can refer to different actors in one request. Register an accountable agent and bind it to the runtime, but preserve the human or organizational origin of the task as well. Lifecycle work should include ownership changes, credential rotation and retirement. None of these steps alone decides whether a specific payment, record change or infrastructure command is permitted now. Follow identity into a task grant and an enforceable action decision.
Explore the control plane