Enabling MFA in Microsoft 365

A stolen password is where most Microsoft 365 breaches begin. Multi-factor authentication (MFA) adds a second step, usually a notification in the Authenticator app. Even with your password, an attacker then can't sign in. Microsoft says MFA blocks more than 99% of account attacks. This article covers the ways to turn on MFA, which one to pick and how to roll it out without a flood of helpdesk calls.

Updated on 22 October 2026. Expanded with a rollout plan, the new Entra admin center menus, break-glass accounts, the strength of different methods, common problems and a short FAQ.

Which option should you choose?

OptionLicenceBest for
Security defaultsFreeSmall organisations without Entra ID P1
Conditional AccessEntra ID P1 (in Business Premium, E3, E5 and more)Anyone who wants exceptions and rules per app or location
Per-user MFAFreeLegacy, no longer recommended

Still using per-user MFA? Move to one of the other two and then switch the per-user setting off, or users will get unpredictable prompts.

Prepare

Turn on security defaults

Go to entra.microsoft.com > Entra ID > Overview > Properties > Manage security defaults and enable them. In older versions of the menu you'll see Identity instead of Entra ID. All users must then register the Authenticator app within 14 days, and admins must use MFA at every sign-in. Legacy protocols such as POP and IMAP with basic authentication are blocked. More in security defaults in Entra ID.

With Conditional Access

  1. Go to Entra ID > Conditional Access (formerly under Protection) > Create new policy from templates.
  2. Choose the template Require multifactor authentication for all users.
  3. Exclude your break-glass accounts.
  4. Set the policy to Report-only first, review the sign-in logs for a week, then turn it on.

Turn off security defaults once you use Conditional Access; the two don't work together. The advantage of Conditional Access: you can, for example, prompt less often on managed devices and always for sign-ins from outside.

Creating a policy that requires MFA in Conditional Access in Microsoft Entra

For the user

  1. Install Microsoft Authenticator on your smartphone.
  2. Go to aka.ms/mysecurityinfo > Add sign-in method > Authenticator app and scan the QR code.
  3. Add a second method right away, such as a phone number, in case you lose your device.
  4. When signing in, type the number shown on screen into the app. Never enter a number when you aren't signing in yourself.
Registering the Microsoft Authenticator app via My Security Info

Not every method is equally strong

Mandatory for admins

Microsoft has made MFA mandatory for signing in to the Azure portal, the Entra admin center, the Intune admin center and the Microsoft 365 admin center. A second phase extends it to Azure CLI, Azure PowerShell and other management tools. Still have admin or service accounts without MFA? Fix it now. For scripts, a workload identity with a certificate is the better route.

Common problems

FAQ

Does MFA cost extra?

No, security defaults and the Authenticator app are free. Conditional Access requires Entra ID P1.

What's the next step?

Passwordless sign-in with passkeys. Read passwordless sign-in.

Nederlandstalige versie: Multi-factor authenticatie (MFA) activeren in Microsoft 365


Related articles