There are several reasons why some users in a Conditional Access policy may not be prompted for multifactor authentication (MFA) even if they are part of the targeted group. Here are some troubleshooting steps you can consider:
- User State: Ensure that the users who are not being prompted for MFA do not have any existing sessions that might bypass the MFA requirement. If they have already authenticated recently, they may not be prompted again until their session expires.
- Device Compliance: Check if the users' devices are compliant with your organization’s Intune compliance policies. If the policy requires devices to be marked as compliant, non-compliant devices will not trigger MFA.
- Sign-in Method: Verify the sign-in method used by these users. If they are using external authentication methods that are incompatible with the authentication strength, this could prevent the MFA prompt.
- Policy Conflicts: Ensure that there are no other Conditional Access policies that might conflict with the MFA policy. If there are multiple policies, the most restrictive one will apply, and it may inadvertently exclude MFA for certain users.
- Policy Scope: Double-check the policy settings to confirm that the policy is indeed set to apply to all users in the specified group without exclusions. Sometimes, a misconfiguration in the group settings can lead to unexpected behavior.
- User Roles: If the users have specific roles that might exempt them from MFA, ensure that the Conditional Access policy is correctly configured to include all necessary roles.
If the issue persists after checking these factors, you may want to review the sign-in logs in the Microsoft Entra admin center for any errors or messages related to the users' sign-in attempts.
References: