azuremicrosoft-entra-idmicrosoft-entra-external-id

Enforce MFA on MS Entra only for specific users


we're using MS Entra and we would like enable users to opt in for MFA (SMS verification) and to enforce MFA for Admins.

Is there a way to do it without creating custom policies?

We were thinking about creating two custom groups with one of them enrolled for MFA and second one without.

Any thoughts?


Solution

  • Initially, create one MS Entra group by adding those specific users as members for which you want to enable MFA:

    enter image description here

    In my case, I'm using conditional access policies to enable MFA for which either Microsoft Entra ID P1 or P2 license is required for tenant:

    enter image description here

    Now, create one conditional access policy with below options by selecting created group in Assignments tab:

    Go to Azure Portal -> Microsoft Entra ID -> Security -> Conditional Access -> Create new policy

    enter image description here

    Make sure to select "Require multifactor authentication" under Grant access of Access controls as below:

    enter image description here

    To confirm that, I tried to login with one of the group members that asked for MFA successfully:

    enter image description here

    To enable MFA for admin users, you can refer this MS Document.