DIGNALEGI

The reading room · Digna Legi

The Agent Access Model

A personal relevance score

80–100: high value. 70–79: worth the time. Below 70: below the usual publication threshold.

Evidence-reviewed score based on available publisher text. Evidence is sampled but contains detailed model components, operational constraints, and explicit limits.

Scores reflect one reader’s profile, not an objective quality rating. Best is a separate personal selection.

How scoring works →

This brief · about 3 min with detail

Original article ↗

Why read this

Agent security may require shrinking, expiring authority per task run, because human-centered Zero Trust does not transfer cleanly to agents.

AI brief · Checked against source text

The main idea

The article argues that human-centered Zero Trust does not transfer cleanly to agents because agents are ephemeral, fast, compositional, and vulnerable to prompt-shaped intent signals. Its Agent Access Model limits each task run with short-lived credentials, harness and network enforcement, stateful capability reduction after protected events, evidence-based grant review, and logs that tie actions back to task and principal.

Technical reading. Familiarity with enterprise access control, agent tooling, and security architecture helps.

Go a little deeper

Task scope becomes the security unit

AAM treats each agent run as a temporary graph with a capability ceiling, rather than as a reusable user or service account. That changes least privilege from a quarterly entitlement exercise into a real-time constraint: the task template defines the envelope, dispatch intersects it with the initiator’s authority, and later approvals cannot silently widen the active run.

The prompt is deliberately demoted

The article draws a hard line between behavioral instruction and access control. Telling an agent not to touch production or send data externally may influence output, but it cannot be the boundary because hostile input can shape the same model behavior. Enforcement must sit where tool calls and packets actually pass, so the action is blocked regardless of what the model says it intended.

The Trust Ratchet makes exposure irreversible inside a run

Once protected data is read, the system can narrow what the task may still do before releasing that data to the model. The mechanism is not a vague trust score: policy names the events, removed capabilities, state version, and components that must acknowledge the transition. If enforcement points cannot agree, the response is blocked.

Evidence tunes future grants, not current danger

The Grant Review Loop uses captured denials and unused permissions to propose template changes, but it refuses to treat repeated failure as automatic justification. That matters because an attacker can manufacture repeated denied actions, while unused access may exist for rare recovery. Approved changes apply only to future task templates, preserving the active task’s original ceiling.

A case from the article

Nightly reconciliation under attack

A finance reconciliation agent reads an approved processor report, triggering a restricted state before the data reaches the model. When injected ledger text tells it to attach full account history to a support case, the support path has already been removed. The harness rejects the tool call, network enforcement blocks a direct connection, and the typed finance output accepts only a stored result identifier.

How the case is made

The case is made as a reference architecture, grounded in standards, control-flow mechanics, and one worked exfiltration example.

Where the idea has limits

The author explicitly limits AAM to a single effective authority fixed before dispatch; shared-agent, multi-person access remains unsolved end to end.

A question to take away · from Digna Legi

Where does your current agent design still rely on prompt obedience where an enforcement boundary should exist?

What the original adds

The original gives protocol-level detail on token exchange, sender-constrained credentials, mediation boundaries, event schemas, and where existing standards stop short of AAM’s requirements.

About this brief

AI-written, then separately checked for source support, useful detail and clarity. The author’s claims and our editorial question are kept separate. The original remains the author’s work. How we select and summarise →

Digna legi. Worth reading.