Agents are identities: each ring narrows the blast radius
Authority only narrows as it moves inward. The unit an agent actually holds is one token, for one verb, on one resource, and that is also the unit that gets audited.
Requirement
Agents are identities. They need scoped credentials, bounded blast radius, and audit trails that hold up across lending, payments, and securities regulation.
Design choices
Workload identity first (IRSA on EKS, the OCI equivalent); secrets only where federation cannot reach.
Dynamic, short-lived database credentials delivered by External Secrets.
Cross-line reach is denied by policy, not by convention.
Evidence and gap
Built in Hangar: provider-infisical with declarative, Delete-protected projects adopted in place, ESO delivery, and a standing preference for never-persisted credentials. Honest gap: IRSA and the OCI equivalent were not exercised in Hangar.