Intermediate

Identity assurance levels

Describe how much confidence a system needs in proofing, authentication, and federation, and why those are separate dimensions.

“How sure are we?” has more than one answer. A person can authenticate strongly to an account that was created with no evidence about who they are. A strong login can then be weakened by a carelessly accepted federation assertion.

NIST SP 800-63-4 separates these questions into three assurance dimensions. The vocabulary is useful even outside the US federal context.

Three separate dimensions

DimensionQuestionExample of higher assurance
IAL — Identity Assurance LevelHow confident are we that the claimed real-world identity belongs to this applicant?Validated identity evidence and verification that the applicant is its genuine owner.
AAL — Authenticator Assurance LevelHow confident are we that the claimant controls the authenticators bound to the account?Multi-factor, phishing-resistant authentication with a hardware-protected key.
FAL — Federation Assurance LevelHow confident is the relying party in the assertion it received from an identity provider?Audience-restricted, protected assertions bound to the subscriber or the relying party.

Each dimension has levels 1 to 3. They are selected independently. A pseudonymous community site might need no identity proofing and still benefit from phishing-resistant authentication.

Choose levels from impact, not habit

The guidelines describe a risk-based process. Identify the harm that would result from a wrong identity, a compromised account, or a forged assertion. Consider the users, the transactions, privacy, equity, and usability.

The outcome should be a documented decision, including any compensating controls and accepted residual risk. “We chose the highest level everywhere” is not automatically safer if it pushes users toward insecure workarounds or excludes people who cannot complete a proofing process.

Proofing is a lifecycle event

Identity proofing typically happens at enrollment, but it can return:

  • When a person recovers an account after losing all authenticators.
  • When a low-assurance account requests a high-impact capability.
  • When evidence previously collected is no longer trustworthy.

A recovery path that skips the proofing originally required effectively lowers the IAL of every account that can use it. See MFA, passkeys, and account recovery.

Assurance flows through federation

When an application relies on an external identity provider, it inherits that provider’s proofing and authentication practices. OpenID Connect can carry an acr (authentication context class reference) and amr (authentication methods references) claim. SAML uses an authentication context in the assertion.

These claims are statements by the issuer. They are meaningful only when the relying party trusts the issuer to apply them consistently, ideally under an agreement or trust framework that defines what each value means.

An example

A benefits portal allows citizens to check application status and change bank details.

  • Checking status may require IAL1 or IAL2 and AAL2.
  • Changing bank details has higher fraud impact. The portal requires a recent AAL2 phishing-resistant authentication and notifies the old contact address of the change.

The same account receives different requirements per transaction. This is the idea behind step-up authentication.

Keep learning

Compare these dimensions with authentication and authorization, then read customer IAM for proofing and recovery at product scale.

References

Knowledge is better when it is shared.Improve this page

Type to search the entire handbook.