ghostcorpnet

Home · Articles

Agent Permissions and Identity: Tier by Consequence, Not Frequency

· · 2 min read

Last reviewed

Updated

"Who can use which agent? What can each agent access?" For multi-agent systems in production, this is the permission and identity crisis. The pattern that fixed it for us: tier by consequence, not frequency.

Three tiers

Three heuristics that saved us from ourselves

  1. When in doubt, tier up. A Bounded-auto action that should have been Hard-gated is an incident; a Hard-gated action that could have been Bounded-auto is just a slow afternoon.
  2. Watch the "read-only" actions. Reading a credential store, exporting a customer list, dumping a production database are reads with write-grade consequences. Tier them accordingly.
  3. Re-tier whenever the blast radius changes. New integration, new data class, bigger spend ceiling — the tier follows the consequence.

The identity underneath

Every actor holds a stable, owner-scoped identity — agent:[OWNER]/[NAME]. Anonymous actors are rejected at the dispatch path, never warned about. And every request, approval, block, and outcome writes a hash-linked audit row, so "who gave it authority" is a query, not an incident review. The risk-tier worksheet, identity policy, and audit-row schema are all in the Studio Edition playbook — but the principle fits in one sentence: tier by consequence, and identity everything.

Put this into practice

The Governed Agent Mesh Playbook — Studio Edition ($29) gives you the full system: tiering, approvals, spend controls, and incident response, ready to run.

Get the Studio Edition — $29

Or browse the full catalog of 63 products →