How to Fix Conditional Access blocked because Multi-Factor Authentication is required
Last reviewed
Error message
User has not registered for or completed MFA — sign-in blocked by Conditional Access policy requiring MFA.
MFA is the most common Conditional Access control. When a user can't complete it, the sign-in is blocked.
What this error means
Conditional Access decided the user needs to perform MFA, and either the user hasn't registered MFA methods or the prompt failed.
Why this happens
User hasn't done MFA proof-up, the device can't reach the MFA endpoint, or a MFA method (e.g. Authenticator) isn't responding.
Quick fix (for end users)
- Have the user register MFA at https://aka.ms/mfasetup.
- Confirm their phone has internet and the Authenticator app is signed in.
Admin / engineer fix
If the user can't reach MFA setup (chicken-and-egg), issue a temporary access pass.
commandNew-MgUserAuthenticationTemporaryAccessPassMethod -UserId <upn> -BodyParameter @{ isUsableOnce = $true; lifetimeInMinutes = 60 }Check Sign-in logs in Entra → look at the Conditional Access tab to see exactly which policy applied.
Step-by-step fix
Have the user register MFA methods.
If they can't, issue a TAP to bootstrap registration.
Retry sign-in.
Affected products
Microsoft Entra ID
Common variations of this error
People also see these phrasings of the same problem:
MFA required by policyAADSTS50076: due to a configuration change
Still broken? Try these
- Confirm the user is in scope of the right Conditional Access policy.
- Check whether named locations or trusted IP ranges are bypassed unexpectedly.
- If using number matching, ensure the device clock is synced.
Related errors
Related searches
- entra mfa register
- temporary access pass entra
Frequently asked questions
How long is a TAP valid?
Configurable from 10 minutes to 30 days. Single-use is the default for security-sensitive scenarios.
Browse more errors in Entra ID: Fix Microsoft Entra ID (Azure AD) errors. AADSTS error codes, admin consent, app role assignment, Conditional Access, and user lookup problems. Or paste your own error into the error decoder tool to find a match. You can also go back to the homepage to browse common errors by topic.