SMS und Voice MFA Deprecation in Entra ID: Was in den folgenden Monaten passiert


SMS & Voice MFA ist “Geschichte” - aber noch nicht ganz…

Die Ankündigung vom 13. Juli 2026, welche das Ende von SMS und Voice als native Authentifizierungsmethoden in Entra ID besiegelt hat, ist eine die sicher dem ein oder anderen Identity Admin gewisse Kopfschmerzen bereitet hat. Denn mit dieser Ankündigung wurde nicht nur SMS und Voice MFA als de-facto “tot” deklariert sondern auch noch der wichtige Push in Richtung “sicherer” MFA Methoden forciert.

Am 1. September 2026 hat Microsoft nämlich auch direkt schon gehandelt, und zwar in der Konfiguration aller betroffenen Tenants. Falls ihr also SMS oder Voice zum Stichtag noch in der Authentication Methods Policy oder in den Legacy MFA Settings aktiviert hattet, wurde bei euch bereits etwas verändert - was konkret schauen wir uns in diesem Artikel an.

Was euch in diesem Blogpost konkret erwartet:

  • was am 1. September technisch tatsächlich passiert ist
  • warum „kein Opt-out” nicht bedeutet, dass jemand automatisch ausgesperrt wird
  • die Detailentscheidung rund um „synced” und „device-bound” Passkeys, welche in fast allen Zusammenfassungen fehlt
  • die Tasks, welche bis 1. Februar 2027 abzuarbeiten sind
⚡ Warning

Betroffen ist ausschließlich die Public Cloud, andere Cloud-Umgebungen folgen laut Microsoft zu einem später gesondert kommunizierten Zeitpunkt. Nicht im Scope liegen Azure AD B2C (bleibt unverändert) sowie Microsoft Entra External ID, für welches eine eigene Ankündigung im Jahr 2027 folgt. Externe beziehungsweise Drittanbieter-MFA-Methoden sind ebenfalls nicht betroffen, solange der jeweilige User nicht zusätzlich für SMS oder Voice aktiviert ist.

Warum Microsoft diesen Schritt setzt

Die Begründung ist rein sicherheitstechnischer Natur und ehrlicherweise auch schwer zu widerlegen. SMS und Voice zählen zu den schwächsten der heute noch gängigen MFA-Methoden und sind gegen eine ganze Reihe von Angriffstypen anfällig, allen voran SIM-Swapping, das Abfangen von Einmalcodes und AitM (Adversary-in-the-Middle). Ein per SMS zugestellter Code ist an keine Domain gebunden und läuft daher bei einem AitM-Angriff genauso über den Reverse Proxy des Angreifers wie das Passwort selbst, was ich in meinen Demos auch regelmäßig zeige.

Passkeys verfolgen einen grundlegend anderen Ansatz, da sie auf Public-Key-Kryptografie statt auf einem geteilten Geheimnis basieren und „origin-bound” sind, also fest an die legitime Domain gebunden. Ein Passkey, welcher auf login.microsoft.com registriert wurde, funktioniert auf einer vom Angreifer kontrollierten Phishing-Domain schlicht nicht, wodurch dieser Angriffsvektor vollständig entfällt. Es handelt sich dabei um genau denselben Schutzmechanismus, welcher bereits im Zusammenhang mit MFA Downgrade Attacks relevant war, nur dass Microsoft ihn nun nicht mehr empfiehlt, sondern erzwingt.

Der Zeitplan und wo wir gerade stehen

DatumWas passiertStatus
1. September 2026SMS- und Voice-User werden automatisch für Passkeys aktiviert, die Registration Campaign wird auf „Microsoft Managed” gesetzt, der Nudge startet beim nächsten MFA-Loginbereits erledigt
18. September 2026Die Telekom-Provider im Microsoft Security Store werden samt Konditionen vorgestelltin wenigen Tagen
30. Oktober 2026Die Provider lassen sich auswählen und konfigurierenoffen
1. Februar 2027Die native SMS- und Voice-Zustellung wird abgeschaltet, der Passkey-Prompt wird blockierend, ein Opt-out existiert ab diesem Zeitpunkt nicht mehrder eigentliche “Hardcut”

Von diesen vier Terminen sind genau zwei echte Entscheidungspunkte, nämlich der bereits vergangene 1. September und der 1. Februar 2027. Dazwischen liegen rund fünf Monate, welche für eine saubere Migration ausreichen, sofern man jetzt damit beginnt und nicht erst im Jänner.

Was am 1. September passiert ist

Für jeden User, welcher zum Stichtag in der Authentication Methods Policy (AMP) oder in den Legacy MFA Settings für SMS oder Voice aktiviert war, hat Microsoft drei Änderungen vorgenommen, und zwar automatisch und ohne Rückfrage.

Der User wurde in der AMP für Passkeys aktiviert und einem Passkey-Profil zugeordnet, welches sämtliche Passkey-Typen erlaubt (sowohl „synced” als auch „device-bound”, auf diesen Unterschied gehe ich weiter unten noch genauer ein). Zusätzlich wurde die Registration Campaign des Tenants auf den Status „Microsoft Managed” gesetzt und auf Passkeys ausgerichtet, wodurch die betroffenen User automatisch in deren Scope gefallen sind. Beim nächsten Sign-in mit vollständig abgeschlossener MFA bekommt der User schließlich einen sogenannten „Nudge”, also die Aufforderung, einen Passkey zu registrieren.

Wer bereits eine eigene, abgestimmte Registration Campaign betrieben hat, dessen Konfiguration wurde dabei überschrieben. Es lohnt sich daher, unter Entra ID > Authentication methods > Registration campaign nachzusehen, ob dort noch das steht, was euer Team dort ursprünglich hinterlegt hat.

Wichtig für die Praxis ist außerdem, dass zum jetzigen Zeitpunkt noch niemand ausgesperrt wird. Der Nudge ist standardmäßig unbegrenzt aufschiebbar, der User kann die Registrierung also beliebig oft verschieben, was er erfahrungsgemäß auch tun wird. Seit 1. September läuft somit lediglich der sanfte Druck, die tatsächliche Forcierung kommt dann erst im Februar.

💡 Tip

Der Hebel, mit welchem man die automatische Aktivierung hätte verhindern können (die betroffenen User vor dem 1. September aus SMS und Voice in der AMP zu entfernen), ist damit abgelaufen. Was bleibt, ist der temporäre Opt-out über Graph, welcher weiter unten beschrieben wird und die weichen Nudges bis Februar aussetzt.

1. Februar 2027 und die korrekte Bedeutung von „kein Opt-out”

Der 1. Februar 2027 ist der eigentliche Schnitt, da ab diesem Datum die native Zustellung von SMS und Voice eingestellt wird. Für User, deren einzige verbleibende MFA-Methode SMS oder Voice ist, wird der Passkey-Prompt beim Sign-in blockierend, das heißt die Registrierung eines Passkeys wird zur zwingenden Voraussetzung, um sich weiterhin anmelden zu können.

An dieser Stelle eine Präzisierung, weil der Sachverhalt in vielen Zusammenfassungen dramatischer klingt, als er ist: es handelt sich ausdrücklich NICHT um ein Aussperren. Der betroffene User verliert nicht den Zugang zu seinem Konto, sondern muss vor dem Weiterarbeiten einen Passkey registrieren. Der viel zitierte Ausdruck „kein Opt-out” bezieht sich einzig auf dieses erzwungene Registrierungsverhalten.

Genau hier liegt auch die wichtigste Unterscheidung des gesamten Themas, da zwei völlig verschiedene „Opt-outs” existieren oder eben “nicht” existieren:

  • Der temporäre Opt-out für den Zeitraum September bis Februar existiert. Er wird über ein Flag in der Authentication Methods Policy gesetzt und verschiebt ausschließlich die weichen Nudges, während man die eigenen Migrationsschritte umsetzt
  • Ein permanenter Opt-out von der Abschaltung selbst existiert hingegen nicht. Der einzige Weg, SMS oder Voice über den 1. Februar 2027 hinaus zu betreiben, führt über einen selbst beauftragten Telekom-Provider.

Der temporäre Opt-out ist dabei kein Schalter im Portal, sondern ein einzelner Graph-PATCH auf Tenant-Ebene, für welchen ihr die Permission Policy.ReadWrite.AuthenticationMethod benötigt:

PATCH https://graph.microsoft.com/beta/policies/authenticationmethodspolicy
Content-Type: application/json

{
  "optOutSettings": {
    "passkeyDynamicMigration": true
  }
}

Nach dem Setzen dieses Flags ist der Tenant für den genannten Zeitraum von der automatischen Passkey-Aktivierung sowie der Registration Campaign ausgenommen. Ab dem 1. Februar 2027 greifen Migration und Enforcement jedoch unabhängig von dieser Einstellung, das Flag kauft euch also etwas Zeit.

Synced oder device-bound? Die eigentliche Detailentscheidung

Der aus Sicht der Informationssicherheit spannendste Punkt wird in den meisten Ankündigungen nicht einmal erwähnt. Bei der automatischen Aktivierung am 1. September wurden die betroffenen User einem Passkey-Profil zugeordnet, welches sämtliche Passkey-Typen zulässt, und Entra ID unterscheidet hier zwei Ausprägungen:

  • „Synced Passkeys” werden im Credential-Manager der jeweiligen Plattform abgelegt (z.B. iCloud Keychain oder Google Password Manager) und über die Geräte des Users synchronisiert. Diese Variante ist vor allem für jene Anwender praktikabel, die dazu neigen oft neue Geräte zu bekommen und keiner “High Risk” Usergruppe zugehörig sind (also z.B. kein C-Level, keine IT, etc.)
  • „Device-bound Passkeys” werden auf einem konkreten Gerät erzeugt und verlassen dieses nicht. Dazu zählen der Passkey im Microsoft Authenticator, der Entra Passkey unter Windows oder auch der neue “Hello for Business” Passkey

Beide Varianten sind „origin-bound” und damit gegen AitM-Angriffe resistent, der wesentliche Unterschied liegt im Assurance-Level. Ein „synced” Passkey ist letztlich nur so vertrauenswürdig wie das Cloud-Konto, in welchem er gespeichert ist, sowie die Geräte, über welche er synchronisiert wird. Für einen Standard-Benutzer ist das in der Regel ausreichend, für privilegierte Rollen häufig nicht.

Daraus ergibt sich eine Konstellation, welche vor allem bei bestehenden Conditional Access Policies relevant wird: erzwingt eine Policy eine Authentication Strength, welche über „Key-Restrictions” (per AAGUID oder Attestation) auf device-bound Methoden eingeschränkt ist, kann ein „synced” Passkey aus iCloud oder Google diese Anforderung unter Umständen nicht erfüllen. Die automatische Aktivierung durch Microsoft berücksichtigt diese Feinheit selbstverständlich nicht, sondern erlaubt pauschal alle Typen, und die User registrieren dann erfahrungsgemäß den jeweils bequemsten und nicht den sichersten Typ.

Wer für bestimmte Benutzergruppen ausschließlich device-bound Passkeys erzwingen möchte, muss das daher aktiv über die eigene Authentication Methods Policy sowie die passende Authentication Strength definieren, und zwar bevor die halbe Belegschaft ihren Passkey im privaten iCloud-Account liegen hat. Damit setzt sich der Grundgedanke fort, welcher bereits bei den MFA Downgrade Attacks der zentrale Punkt war: entscheidend ist nicht die bloße Existenz einer starken Methode, sondern deren serverseitige Erzwingung.

Weiterbetrieb von SMS und Voice über einen Telekom-Provider

Für Organisationen mit tatsächlichem regulatorischem oder operativem Bedarf entfällt SMS und Voice nicht vollständig, verlagert sich jedoch weg von Microsofts Infrastruktur, da in diesem Fall direkt ein Vertrag mit einem Telekom-Provider aus dem Microsoft Security Store abzuschließen ist. Die entsprechenden Provider werden ab dem 18. September 2026 samt Konditionen vorgestellt und lassen sich ab dem 30. Oktober 2026 auswählen und konfigurieren. Die dabei entstehenden Kosten (typischerweise pro Nachricht, abhängig von Volumen und Region) trägt der Kunde.

Ein Punkt, welcher dabei gerne übersehen wird: laut FAQ bekommen jene User, für welche rechtzeitig ein Provider konfiguriert und die Migration abgeschlossen wurde, den blockierenden Passkey-Prompt am 1. Februar nicht. Wer den Provider hingegen zwar bestellt, die betroffenen User aber weiterhin auf „Microsoft-provided” SMS stehen lässt, fällt trotzdem in die Erzwingung, was in der Planung entsprechend zu berücksichtigen ist.

Der zweite regelmäßig übersehene Punkt betrifft SSPR (Self-Service Password Reset). Die Abschaltung der nativen SMS- und Voice-Zustellung gilt tenant-weit über sämtliche Entra-Funktionen hinweg und somit auch für den Passwort-Reset. Wer SMS bislang als SSPR-Kanal einsetzt, benötigt dafür ebenfalls einen Provider aus dem Security Store oder eine alternative Methode. Microsoft hat hier zusätzlich angekündigt, einen Weg für die Passwortänderung von passwordless angemeldeten Usern nachzuliefern, Details dazu sind derzeit aber noch offen.

⚡ Warning

Der Telekom-Provider-Pfad ist bewusst als Ausnahme für regulierte Szenarien gedacht und nicht als bequemer Weg, den Status quo zu konservieren. Bei dessen Verwendung empfiehlt es sich, die konkrete regulatorische oder operative Begründung je User-Segment zu dokumentieren, anstatt pauschal alle betroffenen User damit zu versorgen.

What now?

Damit bleiben für die nächsten Wochen folgende Tasks übrig, und zwar sinnvollerweise in dieser Reihenfolge:

  1. Nachsehen, was Microsoft bei euch verändert hat. Prüft die Authentication Methods Policy auf das neue Passkey-Profil und die Registration Campaign auf den Status „Microsoft Managed”. Vor allem in Tenants mit einer eigenen, gut abgestimmten Kampagne ist das der Punkt, an welchem seit 1. September etwas anders läuft als geplant.
  2. Betroffene User identifizieren. Microsoft stellt dafür ein PowerShell-Skript bereit, den entra-sms-voice-usage-analyzer auf GitHub, wofür eine der Rollen Global Reader, Authentication Policy Administrator oder Security Reader ausreicht. Jedes Ergebnis ungleich Null bedeutet, dass ihr im Scope seid.
  3. Passkey-Typen bewusst festlegen. Anstatt es beim automatisch zugewiesenen „alles erlaubt”-Profil zu belassen, gehören die erlaubten Typen samt „Key-Restrictions” definiert, und für privilegierte Rollen sollte eine Authentication Strength greifen, welche ausschließlich device-bound Passkeys akzeptiert.
  4. Registrierung selbst steuern oder bewusst pausieren. Entweder ihr übernehmt die Kampagne wieder selbst und adressiert gezielt die Sicherheitsgruppe der SMS- und Voice-User, oder ihr setzt den temporären Opt-out per Graph, solange die Vorarbeiten laufen. Beides ist vertretbar, nur das Aussitzen nicht.
  5. Nutzerkommunikation aufsetzen. Eine koordinierte Kommunikation ist erfahrungsgemäß der wesentlichste Faktor für einen reibungslosen Rollout, sinnvoll ist ein dreistufiger Ablauf (Awareness, Action, Reminder). Entsprechende Vorlagen stellt Microsoft unter aka.ms/mfatemplates bereit.
  6. Telekom-Provider nur bei echtem Bedarf evaluieren. Ab 18. September stehen die Konditionen zur Verfügung, ab 30. Oktober die Konfiguration, und für jedes Segment ohne regulatorische Notwendigkeit bleibt der Passkey die Standardmethode.

Ergänzend zu beachten ist, dass auch B2B- und interne Gast-User unter dieses Retirement fallen, während der zugehörige Passkey-Support laut Microsoft erst für Ende 2026 vorgesehen ist. Bei einer größeren Anzahl externer Identitäten gehört dieser Punkt daher früh in die Planung, weil sich hier ein Zeitfenster auftut, welches unangenehm knapp werden kann.

Fazit

Zwei Punkte bleiben festzuhalten. Erstens war der 1. September jener Zeitpunkt, an welchem über den Erhalt der eigenen Kontrolle entschieden wurde, und wer ihn verpasst hat, arbeitet ab jetzt in einer von Microsoft gesetzten Konfiguration, welche man aktiv zurückholen muss. Zweitens bezieht sich „kein Opt-out” ausschließlich auf die erzwungene Passkey-Registrierung und nicht auf ein Aussperren, während der einzige Weg, SMS oder Voice darüber hinaus zu erhalten, mit Kosten verbunden ist und einen eigenen Telekom-Provider voraussetzt.

Bis 1. Februar 2027 bleiben rund fünf Monate. Das ist ausreichend, aber nur dann, wenn die Analyse jetzt passiert und nicht erst dann, wenn der erste User im Jänner mit einem blockierenden Prompt beim Helpdesk anruft.

Falls ihr Fragen zum Thema habt oder eure Erfahrungen aus der Migration teilen wollt, meldet euch gerne, ich bin neugierig wie sauber die automatische Aktivierung in der Breite tatsächlich gelaufen ist.

SMS & voice MFA is “history” - but not quite yet…

The announcement from July 13, 2026, which sealed the end of SMS and voice as native authentication methods in Entra ID, is one that has certainly caused a headache or two for the odd identity admin. Because with that announcement Microsoft not only declared SMS and voice MFA de facto “dead”, it also forced the long overdue push towards “secure” MFA methods.

On September 1, 2026 Microsoft went ahead and acted, directly in the configuration of every affected tenant. So if you still had SMS or voice enabled in the Authentication Methods Policy or in the legacy MFA settings on that date, something has already been changed in your environment, and what exactly that is we will look at in this article.

Here is what you can expect in this blogpost:

  • what technically happened on September 1
  • why “no opt-out” does not mean that anyone gets locked out automatically
  • the detail decision around “synced” and “device-bound” passkeys, which is missing from almost every summary out there
  • the tasks that need to be worked through before February 1, 2027
⚡ Warning

Only the public cloud is affected, other cloud environments will follow at a later point which Microsoft will communicate separately. Out of scope are Azure AD B2C (no change) as well as Microsoft Entra External ID, for which a separate announcement will follow in 2027. External respectively third party MFA methods are not affected either, as long as the user in question is not additionally enabled for SMS or voice.

Why Microsoft is taking this step

The reasoning is purely security driven and, to be honest, hard to argue with. SMS and voice are among the weakest MFA methods still in common use today and they are vulnerable to a whole range of attack types, first and foremost SIM swapping, the interception of one time codes and AitM (Adversary-in-the-Middle). A code delivered via SMS is not bound to any domain and therefore travels through the attacker’s reverse proxy during an AitM attack in exactly the same way the password does, which is something I regularly demonstrate in my demos.

Passkeys follow a fundamentally different approach, since they are based on public key cryptography instead of a shared secret and are “origin-bound”, meaning they are tied to the legitimate domain. A passkey which was registered on login.microsoft.com simply does not work on a phishing domain controlled by an attacker, which removes that attack vector entirely. This is exactly the same protection mechanism which was already the central point in the context of MFA downgrade attacks, only that Microsoft is no longer recommending it but enforcing it.

The timeline and where we stand right now

DateWhat happensStatus
September 1, 2026SMS and voice users are automatically enabled for passkeys, the registration campaign is set to “Microsoft Managed”, the nudge starts at the next MFA sign-inalready done
September 18, 2026The telecom providers in the Microsoft Security Store are presented together with their termsin a few days
October 30, 2026The providers can be selected and configuredopen
February 1, 2027Native SMS and voice delivery is retired, the passkey prompt becomes blocking, an opt-out no longer exists from that point onthe actual “hard cut”

Out of those four dates exactly two are real decision points, namely the September 1 which has already passed and February 1, 2027. Between them lie roughly five months, which is enough for a clean migration, provided you start now and not in January.

What happened on September 1

For every user who was enabled for SMS or voice in the Authentication Methods Policy (AMP) or in the legacy MFA settings on that date, Microsoft made three changes, automatically and without asking.

The user was enabled for passkeys in the AMP and assigned to a passkey profile which permits all passkey types (both “synced” and “device-bound”, I will go into that difference in more detail further down). In addition the tenant’s registration campaign was set to the “Microsoft Managed” state and targeted at passkeys, which automatically brought the affected users into its scope. At the next sign-in with fully completed MFA the user then receives a so called “nudge”, meaning the prompt to register a passkey.

Anyone who was already running their own, carefully tuned registration campaign will find that configuration overwritten. It is therefore worth having a look under Entra ID > Authentication methods > Registration campaign to check whether what your team originally put in place is still there.

What also matters in practice is that at this point nobody is being locked out. The nudge can be snoozed an unlimited number of times by default, so the user can postpone the registration as often as they like, which experience suggests they will do. Since September 1 what is running is therefore only the gentle pressure, the actual enforcement arrives in February.

💡 Tip

The lever which would have prevented the automatic enablement (removing the affected users from SMS and voice in the AMP before September 1) has expired. What remains is the temporary opt-out via Graph, which is described further down and suspends the soft nudges until February.

February 1, 2027 and the correct meaning of “no opt-out”

February 1, 2027 is the actual cut, because from that date native delivery of SMS and voice is discontinued. For users whose only remaining MFA method is SMS or voice the passkey prompt becomes blocking at sign-in, which means that registering a passkey turns into a mandatory prerequisite for being able to sign in at all.

A clarification is due here, because in many summaries the situation sounds far more dramatic than it is: this is explicitly NOT a lockout. The affected user does not lose access to their account, they simply have to register a passkey before carrying on. The frequently quoted phrase “no opt-out” refers solely to this enforced registration behaviour.

And this is where the most important distinction of the whole topic sits, since two completely different “opt-outs” exist, or rather do “not” exist:

  • The temporary opt-out for the period from September to February does exist. It is set through a flag in the Authentication Methods Policy and only postpones the soft nudges while you work through your own migration steps
  • A permanent opt-out from the retirement itself does not exist. The only way to keep running SMS or voice beyond February 1, 2027 leads through a telecom provider you contract yourself.

The temporary opt-out is not a switch in the portal but a single Graph PATCH at tenant level, for which you need the Policy.ReadWrite.AuthenticationMethod permission:

PATCH https://graph.microsoft.com/beta/policies/authenticationmethodspolicy
Content-Type: application/json

{
  "optOutSettings": {
    "passkeyDynamicMigration": true
  }
}

Once this flag is set, the tenant is excluded from the automatic passkey enablement as well as from the registration campaign for the stated period. From February 1, 2027 onwards migration and enforcement apply regardless of this setting, so the flag buys you some time and nothing more.

Synced or device-bound? The actual detail decision

The point which is most interesting from an information security perspective is not even mentioned in most announcements. During the automatic enablement on September 1 the affected users were assigned to a passkey profile which permits all passkey types, and Entra ID distinguishes two variants here:

  • “Synced passkeys” are stored in the credential manager of the respective platform (for example iCloud Keychain or Google Password Manager) and synchronised across the user’s devices. This variant is above all practical for those users who tend to get new devices frequently and who do not belong to a “high risk” user group (so no C-level, no IT, and so on)
  • “Device-bound passkeys” are created on a specific device and never leave it. This includes the passkey in Microsoft Authenticator, the Entra passkey on Windows or also the new “Hello for Business” passkey

Both variants are “origin-bound” and therefore resistant against AitM attacks, the essential difference lies in the assurance level. A “synced” passkey is ultimately only as trustworthy as the cloud account in which it is stored, as well as the devices across which it is synchronised. For a standard user that is usually sufficient, for privileged roles it frequently is not.

From this follows a constellation which becomes relevant above all with existing conditional access policies: if a policy enforces an authentication strength which is restricted to device-bound methods through “key restrictions” (by AAGUID or attestation), a “synced” passkey from iCloud or Google may under certain circumstances not satisfy that requirement. The automatic enablement by Microsoft naturally does not take this subtlety into account but permits all types across the board, and users then register whichever type is the most convenient rather than the most secure one.

Anyone who wants to enforce device-bound passkeys exclusively for certain user groups therefore has to define that actively through their own Authentication Methods Policy as well as the matching authentication strength, and ideally before half of the workforce has their passkey sitting in a private iCloud account. This continues the very idea which was already the central point with MFA downgrade attacks: what matters is not the mere existence of a strong method but its server side enforcement.

Keeping SMS and voice through a telecom provider

For organisations with an actual regulatory or operational need, SMS and voice do not disappear entirely but move away from Microsoft’s infrastructure, since in that case a contract with a telecom provider from the Microsoft Security Store has to be signed directly. The respective providers are presented together with their terms from September 18, 2026 and can be selected and configured from October 30, 2026. The resulting costs (typically per message, depending on volume and region) are carried by the customer.

One point which tends to get overlooked here: according to the FAQ, those users for whom a provider was configured in time and the migration was completed will not receive the blocking passkey prompt on February 1. Anyone who does order the provider but leaves the affected users on “Microsoft-provided” SMS will still fall into the enforcement, which needs to be accounted for in the planning.

The second regularly overlooked point concerns SSPR (self-service password reset). The retirement of native SMS and voice delivery applies tenant wide across all Entra functions and therefore to the password reset as well. Anyone using SMS as an SSPR channel so far will need a provider from the Security Store for that too, or an alternative method. Microsoft has additionally announced that a way to change passwords for users who sign in passwordless will follow, although details on that are still open at this point.

⚡ Warning

The telecom provider path is deliberately intended as an exception for regulated scenarios and not as a convenient way to preserve the status quo. When using it, it is advisable to document the concrete regulatory or operational justification per user segment instead of parking all affected users there across the board.

What now?

That leaves the following tasks for the coming weeks, sensibly in this order:

  1. Check what Microsoft changed in your tenant. Review the Authentication Methods Policy for the new passkey profile and the registration campaign for the “Microsoft Managed” state. Especially in tenants with their own, well tuned campaign this is the point where things have been running differently than planned since September 1.
  2. Identify the affected users. Microsoft provides a PowerShell script for this, the entra-sms-voice-usage-analyzer on GitHub, for which one of the roles global reader, authentication policy administrator or security reader is sufficient. Any result other than zero means you are in scope.
  3. Decide the passkey types deliberately. Instead of leaving it at the automatically assigned “everything allowed” profile, the permitted types including “key restrictions” need to be defined, and for privileged roles an authentication strength should apply which only accepts device-bound passkeys.
  4. Drive the registration yourself or pause it deliberately. Either you take the campaign back into your own hands and target the security group of SMS and voice users specifically, or you set the temporary opt-out via Graph while the preparatory work is running. Both are defensible, only sitting it out is not.
  5. Set up user communication. Coordinated communication is, in my experience, the single biggest factor for a smooth rollout, and a three stage sequence makes sense (awareness, action, reminder). Microsoft provides matching templates at aka.ms/mfatemplates.
  6. Only evaluate a telecom provider where there is a genuine need. From September 18 the terms are available, from October 30 the configuration, and for every segment without a regulatory necessity the passkey remains the default method.

On top of that it should be noted that B2B and internal guest users fall under this retirement as well, while the corresponding passkey support is, according to Microsoft, only planned for the end of 2026. With a larger number of external identities this point therefore belongs in the planning early, because a window opens up here which can become uncomfortably tight.

Bottom line

Two points remain. Firstly, September 1 was the moment at which the question of keeping your own control was decided, and anyone who missed it is now working in a configuration set by Microsoft, one which has to be actively taken back. Secondly, “no opt-out” refers exclusively to the enforced passkey registration and not to a lockout, while the only way to keep SMS or voice beyond that date comes with costs and requires a telecom provider of your own.

There are roughly five months left until February 1, 2027. That is sufficient, but only if the analysis happens now and not once the first user calls the helpdesk in January with a blocking prompt on their screen.

If you have questions on the topic or want to share your experiences from the migration, feel free to get in touch, I am curious how cleanly the automatic enablement actually went across the board.