What is intent-based authorization?

Definition

The authorization decision considers the requested mission, organization policy, relevant context and the particular action being attempted. An authenticated agent may still be refused an operation that does not fit the delegated task.

Enforcement should be separate from the model's own claim that an action is justified. Clear mission boundaries, limited credentials and external decision records can support accountability, but the approach depends on the quality of its policies and does not eliminate every operational risk.

ELI5

Knowing who holds a key is not the same as knowing what they are allowed to do today. Intent-based authorization checks whether an action fits the particular job.

For example, an assistant asked to book one dinner should not reserve hundreds of tables. The system can compare each booking request with the agreed purpose and limits before allowing it.

How does this differ from authentication?

Authentication establishes identity; authorization decides whether a particular action is allowed under the task and applicable policies.

Should the agent enforce its own limits?

The agent can follow instructions, but consequential authorization should also be checked by an external mechanism that does not depend solely on its reasoning.

  1. Allie Howe, Ian Livingstone, Michael Davis, Dick Hardt against a black background beside the white and blue headline 'WHO AUTHORIZES THE AGENT?'.
Definition card for intent-based authorization: What is intent-based authorization?

Intent-based authorization evaluates a proposed action against the purpose and boundaries of a specific task, rather than relying only on a user's identity or broad standing access.