Description
In the Authentication methods policy settings, System-preferred multifactor authentication is set to Enabled for All users, without exclusions. At sign-in, Entra ID then asks for the most secure method the user has registered instead of the default the user chose.
The tenant default is Microsoft managed. This control asks for Enabled explicitly, so the behaviour does not depend on a value Microsoft can change.
Rationale
Users rarely change their default method. With phone methods still registered, they keep being prompted by SMS or call even after registering Authenticator or a passkey. Choosing the strongest registered method raises the actual strength of MFA without any user action.
Impact
Users are prompted with a method they may not be used to; they can still pick another one with Sign in another way. Enabled applies to the second factor only; Microsoft managed also applies it to the first factor.
Setting
| Location | Microsoft Entra admin center > Entra ID > Authentication methods > Settings > System-preferred multifactor authentication |
| Default | Microsoft managed |
| Recommended | Enabled, All users |
Audit
- Sign in to the Microsoft Entra admin center (https://entra.microsoft.com) as at least a Global Reader.
- Browse to Entra ID > Authentication methods > Settings.
- Read System-preferred multifactor authentication, its target and exclusions.
- Read-only alternative with Microsoft Graph PowerShell (scope
Policy.Read.All):(Get-MgPolicyAuthenticationMethodPolicy).SystemCredentialPreferences | Format-List - Fail if the state is not Enabled (
enabled), if the target is not all users, or if a group is excluded.
Remediation
- Sign in to the Microsoft Entra admin center as at least an Authentication Policy Administrator.
- Browse to Entra ID > Authentication methods > Settings.
- Set System-preferred multifactor authentication to Enabled, include All users,
remove exclusions and save.
Graph equivalent:
PATCH /policies/authenticationMethodsPolicywithsystemCredentialPreferencesset to{"state": "enabled", "includeTargets": [{"targetType": "group", "id": "all_users"}], "excludeTargets": []}.
Rollback
Set the setting back to Microsoft managed.
References
- System-preferred multifactor authentication Microsoft, vendor-doc, accessed 2026-10-24
Mappings
| Framework | ID | Relation |
|---|---|---|
| NIST SP 800-53 Rev. 55.1.1 | IA-2(2) | related |
| NIST SP 800-53 Rev. 55.1.1 | IA-5 | related |
How this control relates to the other framework's: equivalent, stricter, looser, partial or related.
Related controls
- related
CB-M365-AUTH-011Disable SMS and voice call as authentication methods
People and lifecycle
| Authors |
|
| Introduced in | v0.1.0 |
| Created, updated | 2026-10-24, 2026-10-24 |
| Translations | fr |