Frontline workers and shared mobile devices: after Entra SMS and voice MFA retire

Short answer: Microsoft's frontline guidance puts synced passkeys first, with FIDO2 security keys and smart cards as the phishing-resistant options when synced passkeys can't be used. For shared iOS, iPadOS or Android devices, use shared device mode, and treat QR code sign-in as a single-factor method that needs Conditional Access around it. If workers use SMS sign-in today, plan a replacement: it is configured in the SMS authentication method policy, which is being retired.

Deadline: Microsoft stops sending Entra ID MFA codes by SMS and voice call on 1 February 2027 (Global Administrators and external users: 1 July 2027). Users whose only MFA method is SMS or voice then have to register a passkey at sign-in before they can continue, and there is no opt-out from that step.

Options

MethodPhishing-resistantBest forWatch out
Synced passkey✓ yesWorkers who use their own phone.Synced passkeys don't support attestation. Check that the device meets the passkey provider requirements.
FIDO2 security key✓ yesNo corporate phone, or workers who move between shared devices. Microsoft lists key registration on behalf of the worker as the preferred onboarding step.Admin provisioning through Microsoft Graph is in preview. Plan for lost keys.
QR code and PINnoShared iOS, iPadOS or Android devices. The QR code can go on a badge and the PIN is 8 to 20 digits.Single-factor. Doesn't work with desktop apps or browsers. Enable it only for the frontline group.
Temporary Access PassnoFirst sign-in or a lost key, to register a passkey or security key.Not meant as a daily sign-in method.

What to do

  1. Create a group for frontline workers. Passkey profiles let you set different rules for groups such as admins and frontline staff.
  2. Enable passkeys (FIDO2) with a profile for this group. Allow both Synced and Device-bound passkey types if workers will use their own phones as well as keys.
  3. For workers without a phone, provision FIDO2 security keys on their behalf with the Microsoft Graph APIs (preview). This needs the Authentication Administrator role or an app with UserAuthenticationMethod.ReadWrite.All.
  4. Set up shared mobile devices in shared device mode through Intune or another supported MDM, and require compliant devices with Conditional Access.
  5. If you use QR codes, enable QR code in the Authentication methods policy for the frontline group only (it is off by default). Adding the method for a user creates a standard QR code and PIN. Use a custom authentication strength with QR code under Single factor authentication for frontline apps.
  6. Require phishing-resistant authentication or MFA when workers access resources from outside the store or workplace network.

Watch out

Which users are SMS-only today? Find them in the admin center or with one PowerShell command.

Sources

Did this fix it?

What's still not working?

Paste the bounce message or describe what happens. We read every report and add fixes for new errors.

Other situations