AI Agent

🤖

AI Agent

AGENT

Who holds this role: Claude instances, automated pipeline scripts, Pipedream workflows, any non-human principal acting on behalf of a credentialed human

✅ Permitted Actions

  • Submit data on behalf of delegating human (inherits human's permissions only)
  • Read permitted datasets for analysis
  • Call POST /policy/evaluate before any write operation
  • Generate PROV-O provenance records for every action

🚫 Prohibited Actions

  • Hold independent credentials (credential must be delegated from a human DID)
  • Exceed the permission scope of the delegating human
  • Bypass POST /policy/evaluate
  • Take any action when FPIC block is active — absolute prohibition
Required Credential: cth:AgentCredential (delegated from human DID)
Agent inherits the delegating human's DID permissions — never more. Every agent action creates a PROV-O record naming the delegating human DID and the agent ID. FPIC block is enforced at DB row-level security — OPA never even sees the request.

Revisión #1
Creado 2026-05-27 13:47:32 UTC por Angelica Diaz
Actualizado 2026-05-27 13:47:32 UTC por Angelica Diaz