Skip to content

How to Enable MFA for Microsoft 365 Users

Turn on multi-factor authentication in Microsoft 365: when to use security defaults, Conditional Access, or per-user MFA, plus authenticator setup, rollout, and break-glass accounts.

MGMCSA Guru Team July 16, 2026 7 min read
Diagram-style cover showing a Microsoft 365 sign-in protected by a second factor through an authenticator app

Multi-factor authentication is the single most effective thing you can switch on to stop account takeover in Microsoft 365. A stolen password alone stops being enough, because the attacker also needs the second factor on the user’s phone. The technology is solid and built in — the part that needs thought is which MFA method to use and how to roll it out without locking people out or flooding the help desk.

Microsoft gives you three ways to require MFA, and they suit different tenants. This guide explains when to use each one, walks through enabling it, covers how users register the authenticator, and ends with the one thing too many admins skip: a break-glass account so you don’t lock yourself out of your own tenant.

The three ways to require MFA

Before clicking anything, know your options. They overlap, and two of them can’t run together.

Choosing an MFA approach

Security defaults Free, on/off switch, MFA for everyone. Best for small tenants or anyone without Conditional Access licensing. No granular control.
Conditional Access Policy-based MFA with conditions (user, app, location, risk). Needs Entra ID P1/P2. Best when you want control and exceptions.
Per-user MFA (legacy) Enable/enforce MFA account by account. The oldest method. Mainly for quickly protecting one account on a tenant with nothing else set up.

Option 1: Security defaults (the simplest path)

If you have no special requirements, this is the fastest way to protect everyone.

  1. Sign in to the Microsoft Entra admin center (entra.microsoft.com).
  2. Go to Identity → Overview → Properties (or Identity → Protection → Security defaults).
  3. Set Security defaults to Enabled and save.

That’s it. Every user is now required to register for MFA and will be prompted to do so at next sign-in. Security defaults also block legacy authentication outright, which is good for security but is exactly what can break older apps — read the gotcha near the end before flipping it on a tenant with old devices.

Option 2: Conditional Access (control and exceptions)

Conditional Access is the grown-up option. Instead of “MFA for everyone, always,” you write policies like “require MFA for all users, except from the office IP, and always for admins.” It needs Entra ID P1 or P2 licensing.

A solid starter policy looks like this:

  1. In the Entra admin center, go to Protection → Conditional Access → Policies → New policy.
  2. Assignments → Users: include All users, then under Exclude add your break-glass account(s).
  3. Target resources: select All cloud apps.
  4. Grant: choose Grant access → Require multifactor authentication.
  5. Set Enable policy to Report-only first (not On), and create it.

Report-only lets you see who would be prompted without actually enforcing anything. Once the report-only logs look right, flip the same policy to On.

Option 3: Per-user MFA (legacy, situational)

Per-user MFA toggles MFA on individual accounts. It predates the other two and Microsoft now nudges tenants away from it, but it’s still handy for protecting one account fast when nothing else is configured.

  1. In the Microsoft 365 admin center, go to Users → Active users.
  2. Click Multi-factor authentication (this opens the legacy MFA management page).
  3. Select the user(s), then choose Enable.
  4. After they register, you can move them from Enabled to Enforced.

The catch with per-user MFA is that “Enabled” prompts for registration but doesn’t fully enforce until the user has registered, and managing it at scale is tedious. For more than a handful of accounts, security defaults or Conditional Access is far less work.

Registering the Microsoft Authenticator

However you require MFA, users register a second factor the same way. Push the authenticator app as the primary method — it’s stronger than SMS and supports number matching, which defeats the “approve by accident” attacks.

  1. The user signs in and is prompted for More information required.
  2. They install Microsoft Authenticator on their phone from the app store.
  3. In the browser prompt they choose Mobile app / Authenticator app and scan the QR code.
  4. They approve a test notification — for number matching, they type the number shown on screen into the app.
  5. They add a backup method (a phone number) in case they lose the device.

A sane rollout, not a Monday-morning surprise

Turning MFA on for everyone at 9am with no warning guarantees a bad day. A phased approach keeps it calm.

MFA rollout best practice

  • Create and test break-glass accounts first, excluded from all MFA policies
  • Inventory apps and devices that use legacy auth (old Outlook, scanners, IMAP/POP)
  • Pilot MFA on IT and a small willing group before going wide
  • Email users ahead of time with the aka.ms/mfasetup link and what to expect
  • Use Conditional Access report-only mode to preview impact before enforcing
  • Roll out by department or in waves, not the whole tenant at once
  • Keep the help desk briefed for the first week of each wave

Don’t forget break-glass accounts

This is the safeguard that saves you when MFA itself becomes the problem. A break-glass (or emergency access) account is a cloud-only admin account you deliberately exclude from MFA and Conditional Access policies, so a locked-out tenant or an MFA outage doesn’t trap you outside your own environment.

Set them up like this:

  • Create one or two cloud-only Global Administrator accounts not tied to any individual.
  • Give each a long, unique, random password and store it somewhere secure and offline (a sealed envelope in a safe, or a dedicated vault).
  • Exclude them from every MFA and Conditional Access policy.
  • Monitor sign-ins to these accounts with an alert — they should almost never be used, so any sign-in is worth noticing.

Wrapping up

For most tenants, the decision is short: small shop with no special needs, turn on security defaults; need exceptions, trusted locations, or admin-specific rules and you have P1/P2, use Conditional Access with report-only first; just need to protect one account fast, reach for per-user MFA. Whatever you pick, push the Authenticator app over SMS, roll out in waves with warning, account for legacy-auth apps, and build break-glass accounts before you enforce anything.

MFA is also a building block for tighter access policies down the line — if you go the Conditional Access route, it pairs naturally with the kind of identity hardening you’ll layer on top later. For related Microsoft 365 administration, see our guides on creating a shared mailbox and tracing an email message in Exchange Online.

Frequently asked questions

Should I use security defaults or Conditional Access?

Use security defaults if you're on a license without Conditional Access or you want MFA on everyone with zero configuration. Move to Conditional Access when you need control, such as exempting trusted locations, requiring MFA only for risky sign-ins, or applying different rules to admins and standard users. You can't run both at once.

Is per-user MFA still worth using?

Per-user (legacy) MFA still works, but Microsoft now points new tenants toward security defaults or Conditional Access. Its main remaining use is enabling MFA for a single account quickly on a tenant that has neither alternative configured. For ongoing management, the other two are easier to control and report on.

What happens to users who haven't registered MFA yet?

When you enforce MFA, unregistered users are prompted to set up a second factor the next time they sign in, usually within a grace period. Until they finish registration they can sign in, but once the policy enforces they must complete setup before they get access. Communicating this ahead of time avoids a flood of help-desk calls.

What is a break-glass account and why do I need one?

A break-glass (emergency access) account is a highly protected admin account excluded from MFA policies so you can still sign in if MFA or Conditional Access breaks or locks everyone out. You create one or two, give them long unique passwords, exclude them from policies, and monitor their use closely. They're your safety net against locking yourself out of your own tenant.

Can users use text messages instead of the authenticator app?

Yes, SMS and phone-call codes are supported, but the Microsoft Authenticator app (especially with number matching and push approval) is more secure and more reliable than SMS, which is vulnerable to SIM-swap attacks. Steer users toward the app and keep a phone number as a backup method only.

Will enabling MFA break older apps like legacy Outlook or scanners?

It can. Apps that use legacy authentication (older Office versions, some scan-to-email devices, basic IMAP/POP clients) can't prompt for a second factor and may stop signing in. Inventory those first, plan to move them to modern auth or app passwords where supported, and use Conditional Access to handle the exceptions deliberately.

Sources & further reading

Official vendor documentation referenced while writing this guide.

MG

MCSA Guru Team

IT & Systems Administration

We are working IT pros and system administrators who spend our days in Windows Server, Microsoft 365, and the wider Microsoft stack. MCSA Guru is where we write down the fixes and walkthroughs we wish we had found the first time.

MCSA Guru provides independent, educational IT guidance. Microsoft, Windows, Windows Server, Microsoft 365, Exchange, and Microsoft Teams are trademarks of Microsoft Corporation; Docker is a trademark of Docker, Inc. MCSA Guru is not affiliated with or endorsed by Microsoft or Docker. Always test changes in a safe environment before applying them in production.

Related guides

Fixing something right now?

Jump straight into the guide library or search for the exact error or task you are dealing with.