Olympus Docs
ReferenceSequence diagrams

MFA step-up to AAL2

Escalating session AAL for sensitive operations

Where AAL2 is required

Kratos's default policy:

  • Changing password (settings flow)
  • Disenrolling MFA
  • Linking/unlinking last credential
  • Any operation marked required_aal: aal2 in kratos.yml

Your app can require AAL2 for its own sensitive operations following the pattern above.

Where to learn more

On this page