01Define the boundary
Identify the actor, target resource and operation that multi-factor authentication is meant to govern.
02Configure the policy
Choose authenticators based on threat model, usability and required assurance. Protect enrollment and removal with existing-factor verification or the configured recovery path, and test step-up at sensitive actions.
03Exercise the edge cases
Before an administrator changes a security policy, the flow checks the enrolled factors required by the relevant assurance policy. Also test the path that should be denied, deferred or sent for review.
04Review the outcome
Check that the resulting state is understandable and that the decision can be investigated later. For audit-enabled operations, confirm the relevant actor and context are captured.