liveBook · Manning

Source of truth

As explained in Authorization in Action

A source of truth is the authoritative system or record from which the correct value of information is obtained.

A source of truth is the authoritative record from which correct attribute values are obtained. Authorization systems should keep their attribute records synchronized with it. section 2.6.3

Reliable authorization depends on keeping critical attributes accurate:

  • Proof critical attributes whenever they change, because spoofed or incorrect values can undermine otherwise strong authentication and authorization. section 2.6.3
  • Evaluate attributes dynamically where possible, rather than relying on long-lived credentials that may preserve outdated values. section 2.6.3
  • Use systematic auditing and logging to assess whether identity and authorization systems operate as designed. section 2.6.3

Out-of-date authorization attributes

A long-lived credential can retain stale attributes, creating unauthorized access even when authentication and authorization controls are otherwise well designed. section 2.6.3

How Authorization in Action covers it

How deep it goes
Connects attribute proofing, dynamic evaluation, credential lifetime, and audit logging, without detailing implementation mechanisms.
Examples
Uses long-lived credentials retaining outdated attributes as a cause of unauthorized access.
What it assumes
Assumes basic identity, authentication, authorization, and attribute concepts while emphasizing attribute assurance.
What you can do after
Operate authorization systems with verified attributes, dynamic evaluation, and systematic audit feedback.
How it connects
Links identity systems, authentication, authorization, attributes, credential lifetime, and auditing.

Also explained in

Compare how 8 books explain source of truth →

Related concepts

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.