BB2G Solutions · Matrix

AI Agent Permission Matrix

A practical way to decide what an AI agent may do on your behalf, what it must ask before doing, and what should stay with a human.

Six capability classes Four control levels Recommended, not certified
Start here

In plain language.

An agent does not become safe because it sounds careful. The question is what it can reach, what it can change, and who takes the loss when it is wrong.

The five things worth knowing

1. Smart is not the dangerous axis. A mediocre agent with permission to send a message or delete a record can cause more harm than a better agent that can only draft.

2. Reversibility matters. Reading can usually be contained. A wire transfer, signature, or deleted record can be costly or impossible to undo.

3. Other people raise the bar. If an action changes somebody else’s record, money, access, or reputation, your own comfort with the agent is not enough.

4. A log is not permission. Logging helps reconstruct a mistake. It does not stop an agent from making one. Use it after a low-risk action, not instead of a control.

5. The matrix is a recommendation. It turns published risk-management guidance into a conservative control choice. It is not a law, audit, or certification of any product.

The working tool

Set permission by consequence, not by confidence.

Choose the row closest to what the agent can actually do. Then read across the evidence you have about its operating controls. Click a cell for the reason, the framework basis, and whether the choice is an explicit judgment call.

Recommended control framework

Trust evidence can lower friction. It cannot erase an irreversible third-party consequence.

The four columns describe the controls around the agent, not a claim about any model’s intelligence. These six rows are this project’s control framework, synthesized from the cited publications; they are not a MITRE ATLAS table. No vendor is represented as certified or audited against this matrix.

Confirmed published primary framework or regulation Reported nonprofit or industry guidance, not an official audit Judgment conservative design choice; no source publishes this exact rule
Show capability
Loading framework data…
Recommended AI agent permission controls by capability class and trust evidence tier. Select a cell for details.
Capability classTier 1Tier 2Tier 3Tier 4
The evidence

What this framework rests on.

These publications do not publish this exact six-row table. They support risk mapping, least privilege, privacy, security, oversight, and control of excessive agency. The table is an explicit synthesis, not a quotation from any one standard.

What to do with it

Run this self-audit against one agent.

Do not start with the prompt. Start with the connections, credentials, APIs, browser sessions, and people the agent can already reach.

List every thing the agent can reach.

Write down every connected inbox, drive, CRM, payment account, calendar, database, browser session, API key, and shared folder. Include indirect reach: a connected tool can often expose more than its name suggests.

Mark what it can do without asking.

For each connection, test the actual permission: read, draft, send, create, edit, delete, approve, spend, or impersonate. A draft permission is not a send permission. Do not collapse them.

Run the worst plausible wrong-action test.

Ask: if the agent misread one instruction, followed a malicious prompt, or used the wrong record, what would happen next? Name who is affected, whether the change can be undone, and how long discovery would take.

Apply the matrix and record the exception.

Set the required control for each permission. Where you decide to allow more, document the owner, expiry date, dollar or record limit, rollback path, and who receives the log.

What is still unknown

The gap between a framework and a safe deployment.

There is no single published standard that assigns these six capabilities to these four controls. That gap matters.

No universal permission table exists.

The supplied standards support risk management and action controls, but none publishes this exact matrix. The row-level recommendations are a conservative synthesis and should be reviewed against your sector, contracts, and jurisdiction.

Product claims need testing, not marketing copy.

This page does not determine what any agent product can actually access, log, delegate, isolate, or stop. Verify a product’s live permission boundaries and failure handling in your own environment.

Legal duties depend on the action and location.

The EU AI Act and other regimes classify risks differently from this operational matrix. A control that is prudent here may not satisfy a duty imposed by privacy, financial, employment, health, or records law.

Watch

Two films. Start with the first one.

The first film assumes you have never thought about any of this before, and takes it from the beginning — what an agent actually is, and why permission is the whole question. The second one goes into the six capability classes, the four controls, and the self-audit, in detail. Watch either. Watch both, in that order, if you want the full picture.

Start here — what an AI agent is, and what it is being allowed to do (1:47)

No background needed. What separates an agent from a chatbot, why the interesting question is never how clever it is, and what to ask before you hand one a key to anything that matters.

In detail — how to contain an agent’s authority (1:15)

Read access, external action, reversibility, third-party impact, and the point at which a human must stay in the loop.

Conclusions

What this framework asks you to accept.

Permission is the real deployment decision.

Model quality changes what an agent can attempt. Permission determines what the attempt can do to the world.

Logs are evidence after an action, not a substitute for a gate.

Keep logs, but do not use a clean audit trail to justify an authority the agent should never have had.

Third-party impact is a hard boundary.

When an action changes another person’s money, data, access, or reputation, the comfort of the deploying team is not the only interest at stake.

Some friction is the control working.

The uncomfortable conclusion for teams chasing full automation is that a well-placed approval step is not a product defect. It is a refusal to turn speed into unchecked authority.

Human-only is not a verdict on the model.

It is a statement about accountability, reversibility, and the kind of loss that cannot be repaired by saying the system made a mistake.