liveBook · Manning

Request-time authorization

As explained in Authorization in Action

Request-time authorization determines authority when a request is made using evidence carried with or associated with that request.

Request-time authorization decides whether an action is allowed when the request arrives, rather than relying on access established beforehand. This suits agentic systems whose requesters may be temporary, unfamiliar, or acting across domains. The decision uses portable evidence about the initiating principal and the authority connecting that principal to the requesting agent. section 18.7

A practical design separates evidence handling from the authorization judgment:

  • Assemble and normalize signals such as delegation, constraints, payment details, time, and receipts. section 18.7
  • Evaluate the principal, action, resource, and assembled context with deterministic policy so the result remains testable and explainable. section 18.7
  • Record outcomes across collaborating domains to support audit and future decisions. section 18.7

Bounded reimbursement payment

A request can be permitted when a delegation capability matches the payment action, the amount and currency stay within delegated limits, a receipt is present, and the delegation has not expired. A signed credential can carry the agent identity, purpose, contractor, expense categories, and constraints.

How Authorization in Action covers it

How deep it goes
Explains portable evidence, signal processing, and deterministic final policy decisions, stopping short of model-controlled judgment.
Examples
Uses contractor reimbursement payments, Cedar-style permit rules, signed credentials, amount limits, receipts, currencies, and expiration.
What it assumes
Assumes awareness of traditional access control while distinguishing pre-established access from request-time evidence.
What you can do after
Operate/configure bounded agent permissions by combining portable delegation evidence with deterministic, auditable policy.
How it connects
Connects identity, access control, delegation, credentials, policy evaluation, auditability, and cross-domain agents.

This explainer was generated by Manning's knowledge graph from the text of Authorization in Action. The section links point to the parts of the book it draws on.