Multi-Faktor-Authentifizierung (MFA) Multi-Factor Authentication (MFA)

Methoden, Richtlinien, Passwordless, TAP, SSPR und Graph-Automation fĂŒr Microsoft Entra ID. Methods, policies, passwordless, TAP, SSPR, and Graph automation for Microsoft Entra ID.

Sicherheitsziel Security objective

Gestohlene Passwörter allein sollen keinen Zugriff ermöglichen. Stolen passwords alone should not be enough for access.

Moderne Steuerung Modern control

Authentication Methods Policy + Conditional Access + Authentication Strengths. Authentication methods policy + Conditional Access + authentication strengths.

Empfehlung Recommendation

Privilegierte Konten möglichst auf phishing-resistant oder passwordless Methoden umstellen. Move privileged accounts to phishing-resistant or passwordless methods whenever possible.

Konzept Concept

MFA kombiniert mindestens zwei unabhĂ€ngige Faktoren: etwas, das der Benutzer weiß, hat oder ist. In Entra ID ist MFA nicht nur eine Methode, sondern ein Rahmen aus Registrierungs-, Richtlinien- und Zugriffsentscheidungen. MFA combines at least two independent factors: something the user knows, has, or is. In Entra ID, MFA is not just a method but a framework of registration, policy, and access decisions.

Ein moderner MFA-Ansatz trennt drei Ebenen: welche Methoden grundsÀtzlich erlaubt sind, wer welche Methode nutzen darf und wann welche StÀrke verlangt wird. A modern MFA approach separates three levels: which methods are generally allowed, who may use which method, and when which strength is required.

Methoden Methods

MethodeMethod SicherheitsniveauSecurity level Phishing-resistentPhishing resistant KommentarComment
Authenticator PushAuthenticator push Mittel bis hochMedium to high Nein / No Stark verbreitet, aber nicht phishing-resistent; Number Matching Pflicht.Widely used, but not phishing resistant; number matching is mandatory.
Authenticator Number MatchingAuthenticator number matching Höher als klassischer PushHigher than classic push Nein / No Reduziert MFA-Fatigue, bleibt aber ein Push-basiertes Verfahren.Reduces MFA fatigue, but remains a push-based method.
Authenticator Passwordless / Phone Sign-inAuthenticator passwordless / phone sign-in HochHigh Teilweise / Partially Passwortlos, aber nicht dieselbe Kategorie wie FIDO2/WHfB fĂŒr höchste AnsprĂŒche.Passwordless, but not the same category as FIDO2 or WHfB for the highest assurance.
FIDO2 Security Keys Sehr hochVery high Ja / Yes Roaming passkeys und Hardware-Token fĂŒr starke MFA oder passwordless.Roaming passkeys and hardware tokens for strong MFA or passwordless use.
Windows Hello for Business Sehr hochVery high Ja / Yes GerÀtegebundene, starke, passwordless Methode.Device-bound strong passwordless method.
Certificate-Based AuthenticationCertificate-based authentication Sehr hochVery high Ja / Yes FĂŒr regulierte oder smartcard-nahe Szenarien.For regulated or smart-card-like scenarios.
Passkeys Sehr hochVery high Ja / Yes WebAuthn-basierte Plattform- oder Roaming-Credentials.WebAuthn-based platform or roaming credentials.
OATH Hardware Token MittelMedium Nein / No Gut fĂŒr SonderfĂ€lle ohne Smartphone; operativer Aufwand höher.Good for special cases without smartphones; operational overhead is higher.
OATH Software Token MittelMedium Nein / No TOTP-basiert; besser als SMS, aber nicht phishing-resistent.TOTP-based; better than SMS, but not phishing resistant.
SMS Niedrig bis mittelLow to medium Nein / No FĂŒr ÜbergĂ€nge oder Ausnahmen; heute nicht bevorzugt.For transitions or exceptions; not preferred today.
Voice Call NiedrigLow Nein / No Nur fĂŒr RestbestĂ€nde und SpezialfĂ€lle.Only for legacy or special cases.
Temporary Access PassTemporary Access Pass Mittel bis hochMedium to high Nein / No Bootstrap- oder Recovery-Methode, nicht als Dauerlösung.Bootstrap or recovery method, not a steady-state solution.

Authentication Methods Policy Authentication methods policy

Die Authentication Methods Policy ist die zentrale Stelle zur Steuerung moderner MFA- und Passwordless-Methoden. Jede Methode kann gezielt fĂŒr Gruppen aktiviert, eingeschrĂ€nkt oder ausgenommen werden. The authentication methods policy is the central place to control modern MFA and passwordless methods. Every method can be enabled, restricted, or excluded for specific groups.

MethodeMethod Typische EinstellungTypical setting ZusatzoptionenAdditional options
Microsoft Authenticator Enabled fĂŒr alle MitarbeitergruppenEnabled for all employee groups Modus Any/Push/Passwordless, Registration Campaign, Standortkontext.Any/Push/Passwordless mode, registration campaign, location context.
FIDO2 / Passkeys Pilotgruppen, dann breite AusdehnungPilot groups, then wider rollout AAGUID-Restriktionen, SchlĂŒsselhersteller, Attestation.AAGUID restrictions, key vendors, attestation.
Windows Hello for Business FĂŒr verwaltete Windows-GerĂ€te aktivEnabled for managed Windows devices Oft mit GerĂ€teeinfĂŒhrung und Cloud Kerberos Trust verbunden.Often tied to device rollout and cloud Kerberos trust.
Temporary Access Pass Nur fĂŒr Helpdesk-/Onboarding-SzenarienOnly for helpdesk or onboarding scenarios Lifetime, one-time use, Zielgruppen.Lifetime, one-time use, target groups.
SMS/Voice/OATH Nur falls wirklich nötigOnly if truly required Ausnahmen dokumentieren und zeitlich abbauen.Document exceptions and phase them out over time.

Per-User MFA vs. CA MFA Per-user MFA vs. CA MFA

AspektAspect Per-User MFAPer-user MFA Conditional Access MFAConditional Access MFA
SteuerungControl Benutzerbezogener Legacy-Schalter.User-centric legacy switch. KontextabhÀngige Zero-Trust-Steuerung.Context-aware Zero Trust control.
FlexibilitÀtFlexibility Gering.Low. Hoch: App, Standort, Risiko, GerÀt, StÀrke.High: app, location, risk, device, strength.
BetriebOperations Schwer skalierbar.Hard to scale. Pilotierbar, report-only-fÀhig, gut dokumentierbar.Can be piloted, run in report-only, and documented well.
EmpfehlungRecommendation Nur noch fĂŒr AltbestĂ€nde.Only for legacy remnants. Strategischer Standard.Strategic standard.

Migrationspfad Migration path

Registrierung Registration

Combined Registration bĂŒndelt MFA- und SSPR-Registrierung in einer OberflĂ€che unter mysignins.microsoft.com/security-info. Das reduziert Supportaufwand und beschleunigt die EinfĂŒhrung neuer Methoden. Combined registration consolidates MFA and SSPR registration in one experience under mysignins.microsoft.com/security-info. This reduces support effort and accelerates adoption of new methods.

⚠ Praktischer Tipp ⚠ Practical tip

Erzwingen Sie nicht sofort die stĂ€rkste Methode fĂŒr alle. FĂŒhren Sie zuerst Combined Registration ein, danach Passwordless oder Phishing-Resistant fĂŒr ausgewĂ€hlte Gruppen. Do not enforce the strongest method for everyone immediately. Introduce combined registration first, then roll out passwordless or phishing-resistant methods for selected groups.

Authentication Strengths Authentication strengths

Authentication Strengths verbinden Methodenpolitik mit Zugriffsanforderung. Sie sind der richtige Weg, wenn z. B. dieselbe Person fĂŒr Standard-Apps Authenticator Push verwenden darf, fĂŒr Admin-Portale aber nur FIDO2 oder WHfB. Authentication strengths connect method policy with access requirements. They are the right choice when the same person may use Authenticator push for standard apps but only FIDO2 or WHfB for admin portals.

StrengthStrength Enthaltene VerfahrenIncluded methods PraxisbeispielUse case
MFA strengthMFA strength Klassische MFA-Kombinationen.Classic MFA combinations. Breite Benutzerpopulationen.Broad user populations.
Passwordless MFAPasswordless MFA WHfB, FIDO2, CBA, Authenticator phone sign-in.WHfB, FIDO2, CBA, Authenticator phone sign-in. Sensible GeschÀftsanwendungen.Sensitive business applications.
Phishing-resistant MFAPhishing-resistant MFA FIDO2, WHfB/platform credential, CBA MFA.FIDO2, WHfB/platform credential, CBA MFA. Administratoren und Tier-0.Administrators and Tier-0.
CustomCustom Eigene Auswahl kompatibler Kombinationen.Your own selection of compatible combinations. Stufenweiser Umstieg ohne SMS/Voice.Phased migration without SMS or voice.

Passwordless Passwordless

Microsoft Authenticator Passwordless Microsoft Authenticator passwordless

FIDO2 / Passkeys FIDO2 / passkeys

Windows Hello for Business Windows Hello for Business

Number Matching Number matching

Number Matching schĂŒtzt vor MFA-Fatigue-Angriffen. Der Benutzer bestĂ€tigt nicht nur per Approve, sondern muss die auf dem Sign-in angezeigte Zahl in der App eingeben. Number matching protects against MFA fatigue attacks. The user does not simply tap Approve but must enter the number shown on the sign-in screen into the app.

Temporary Access Pass Temporary Access Pass

Temporary Access Pass (TAP) ist ein zeitlich begrenzter Bootstrap-Faktor. TAP wird vor allem fĂŒr Onboarding, Recovery und die Registrierung von Passwordless-Methoden genutzt. Temporary Access Pass (TAP) is a time-limited bootstrap factor. It is mainly used for onboarding, recovery, and passwordless registration.

EinstellungSetting StandardDefault WertebereichAllowed range
Minimum lifetimeMinimum lifetime 1 hour 10 minutes - 30 days
Maximum lifetimeMaximum lifetime 8 hours 10 minutes - 30 days
Default lifetimeDefault lifetime 1 hour 10 minutes - 30 days
One-time useOne-time use False True / False
LengthLength 8 8 - 48 characters
PowerShell
Connect-MgGraph -Scopes "UserAuthenticationMethod.ReadWrite.All"

$tap = @{
    isUsableOnce      = $true
    startDateTime     = "2026-06-11T08:00:00Z"
    lifetimeInMinutes = 60
}

New-MgUserAuthenticationTemporaryAccessPassMethod `
    -UserId "user@contoso.com" `
    -BodyParameter $tap

Get-MgUserAuthenticationTemporaryAccessPassMethod -UserId "user@contoso.com" 

SSPR SSPR

Self-Service Password Reset (SSPR) gehört fachlich eng zu MFA, weil dieselben Registrierungs- und Verifikationsdaten genutzt werden. FĂŒr Hybridumgebungen ist Password Writeback der entscheidende Zusatz. Self-Service Password Reset (SSPR) is closely related to MFA because it uses the same registration and verification data. For hybrid environments, password writeback is the key extra capability.

BereichArea KonfigurationConfiguration HinweisNote
ScopeScope All users oder definierte Gruppen.All users or selected groups. Pilotgruppen fĂŒr den Einstieg bevorzugen.Prefer pilot groups at first.
MethodsMethods Authenticator, mobile app code, email, mobile phone, security questions je nach Policy.Authenticator, mobile app code, email, mobile phone, security questions depending on policy. Admins sollten keine schwachen Recovery-Methoden erhalten.Admins should not have weak recovery methods.
Methods requiredMethods required Ein oder zwei Nachweise fĂŒr Reset.One or two proofs for reset. Zwei Methoden erhöhen Sicherheit, erhöhen aber Friktion.Two methods increase security but also friction.
Password writebackPassword writeback Mit Entra Connect aktivieren.Enable with Entra Connect. Notwendig, wenn Cloud-Reset on-prem AD zurĂŒckschreiben soll.Required if cloud reset must write back to on-prem AD.

Berichte Reports

BerichtReport NutzenPurpose Typische FrageTypical question
Authentication methods activityAuthentication methods activity Zeigt Verteilung und Nutzung von Methoden.Shows method distribution and usage. Welche Verfahren werden tatsÀchlich verwendet?Which methods are actually being used?
Registration detailsRegistration details Status pro Benutzer.Per-user status. Wer ist registriert und womit?Who is registered and with what?
MFA sign-insMFA sign-ins Analyse von Challenges und Erfolgen.Analysis of challenges and successful prompts. Welche Apps oder Gruppen erzeugen den meisten MFA-Traffic?Which apps or groups generate the most MFA traffic?
SSPR reportsSSPR reports Reset-Nutzung und Fehlerbilder.Reset usage and failure patterns. Scheitern Benutzer an fehlender Registrierung oder an Policy-Regeln?Are users failing due to missing registration or policy settings?

FĂŒr Rollouts sollten Sie nicht nur registered / not registered betrachten, sondern auch die QualitĂ€t der registrierten Methoden. Eine Population mit 95 % SMS ist formal registriert, aber noch nicht modern abgesichert. For rollouts, do not look only at registered / not registered; also measure the quality of the registered methods. A population with 95% SMS is formally registered, but not yet modernized.

PowerShell & Graph PowerShell & Graph

PowerShell
Connect-MgGraph -Scopes "UserAuthenticationMethod.Read.All","UserAuthenticationMethod.ReadWrite.All"

# List all registered methods for a user
Get-MgUserAuthenticationMethod -UserId "user@contoso.com"

# List phone methods
Get-MgUserAuthenticationPhoneMethod -UserId "user@contoso.com"

# Remove an obsolete phone method
Remove-MgUserAuthenticationPhoneMethod `
    -UserId "user@contoso.com" `
    -PhoneAuthenticationMethodId "3179e48a-750b-4051-897c-87b9720928f7"

# List FIDO2 methods
Get-MgUserAuthenticationFido2Method -UserId "user@contoso.com" 
HTTP
GET https://graph.microsoft.com/v1.0/users/user@contoso.com/authentication/methods
GET https://graph.microsoft.com/v1.0/users/user@contoso.com/authentication/phoneMethods
GET https://graph.microsoft.com/v1.0/users/user@contoso.com/authentication/fido2Methods

POST https://graph.microsoft.com/v1.0/users/user@contoso.com/authentication/temporaryAccessPassMethods
Content-Type: application/json

{
  "isUsableOnce": true,
  "startDateTime": "2026-06-11T08:00:00Z",
  "lifetimeInMinutes": 60
}

FĂŒr tenantweite Methodenrichtlinien sind zusĂ€tzlich Graph-Endpunkte unter /policies/authenticationMethodsPolicy relevant. Änderungen dort sollten wie Infrastruktur-Code versioniert werden. For tenant-wide method policies, Graph endpoints under /policies/authenticationMethodsPolicy are also relevant. Changes there should be versioned like infrastructure code.

Troubleshooting Troubleshooting

ProblemProblem Wahrscheinliche UrsacheLikely cause LösungFix
Benutzer kann keine Methode registrierenUser cannot register a method Methode oder Zielgruppe in der Policy nicht aktiviert.Method or target group is not enabled in the policy. Authentication Methods Policy und Exclusions prĂŒfen.Check the authentication methods policy and exclusions.
Passwordless nicht auswĂ€hlbarPasswordless option unavailable Authenticator/FIDO2/WHfB nicht erlaubt oder nicht registriert.Authenticator, FIDO2, or WHfB is not allowed or registered. Security Info prĂŒfen und Zielgruppen in der Policy anpassen.Review Security Info and adjust policy targeting.
Zu viele Push-AnfragenToo many push prompts Schleifen, Token-Caching, falsche Sign-in Frequency oder Benutzerverwirrung.Loops, token caching, bad sign-in frequency, or user confusion. Sign-in Logs, App-Verhalten und CA-Policies analysieren.Analyze sign-in logs, app behavior, and CA policies.
SSPR Writeback funktioniert nichtSSPR writeback fails Entra Connect-Konfiguration oder Berechtigungen fehlen.Entra Connect configuration or permissions are missing. Writeback-Status, Connector-Health und on-prem Berechtigungen testen.Test writeback status, connector health, and on-prem permissions.
Admin-Accounts nutzen noch SMSAdmin accounts still use SMS Keine getrennte Admin-Methodenstrategie.No separate admin method strategy exists. Separate Gruppen plus phishing-resistant CA-Policy einfĂŒhren.Introduce separate groups plus a phishing-resistant CA policy.

FIDO2 Security Key Deep DiveFIDO2 security key deep dive

FIDO2 ist die praktisch wichtigste phishing-resistente Methode fĂŒr portable Hardware-Token und Roaming Passkeys. FĂŒr Entra-Designs zĂ€hlen dabei nicht nur WebAuthn-UnterstĂŒtzung und Benutzererlebnis, sondern vor allem AAGUID-Allowlist, Attestation, Recovery-Prozess und Lifecycle fĂŒr verlorene SchlĂŒssel.FIDO2 is the most important phishing-resistant method in practice for portable hardware tokens and roaming passkeys. For Entra designs, WebAuthn support and user experience matter—but AAGUID allow lists, attestation, recovery, and lost-key lifecycle matter even more.

SchlĂŒssel / VendorKey / vendorUnterstĂŒtzungSupportBetriebshinweisOperational note
YubiKey 5 / BioUSB-A, USB-C, NFC, Lightning; breite Windows-, macOS- und MobilunterstĂŒtzung.USB-A, USB-C, NFC, Lightning; broad Windows, macOS, and mobile support.Sehr hĂ€ufig in Enterprise-Allow-Lists.Very common in enterprise allow lists.
Feitian ePass / BioPassEnterprise- und Gov-nahe Hardwarelinien mit mehreren Formfaktoren.Enterprise and gov-oriented hardware lines with multiple form factors.AAGUIDs vor Rollout dokumentieren.Document AAGUIDs before rollout.
SoloKeysOpen-Source-orientierte Security Keys.Open-source-oriented security keys.Gut fĂŒr Entwickler- und Pilotpopulationen.Good for developer and pilot populations.
Google TitanUSB-, NFC- und Bluetooth-Modelle fĂŒr Standard-FIDO2.USB, NFC, and Bluetooth models for standard FIDO2.Bluetooth-Varianten bei Betriebsrichtlinien gesondert bewerten.Evaluate Bluetooth variants separately in operational policy.
Token2 / Identiv / NitrokeyWeitere WebAuthn/FIDO2-Anbieter mit unterschiedlicher Zertifizierung.Additional WebAuthn/FIDO2 vendors with different certifications.Immer AAGUID, Attestation und Supply-Chain dokumentieren.Always document AAGUID, attestation, and supply chain.
Graph-EndpunktGraph endpointNutzenPurpose
GET /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/Fido2Tenantweite FIDO2-Konfiguration lesen.Read tenant-wide FIDO2 configuration.
PATCH /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/Fido2AAGUID-Allowlist, Targets und Restrictions Àndern.Change AAGUID allow list, targets, and restrictions.
GET /users/{id}/authentication/fido2MethodsRegistrierte FIDO2-Methoden eines Benutzers auslesen.List a user's registered FIDO2 methods.
DELETE /users/{id}/authentication/fido2Methods/{methodId}Verlorene oder kompromittierte SchlĂŒssel entfernen.Remove lost or compromised keys.
PowerShell
Connect-MgGraph -Scopes "Policy.Read.All","Policy.ReadWrite.AuthenticationMethod"
Invoke-MgGraphRequest -Method GET -Uri "https://graph.microsoft.com/v1.0/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/Fido2"
Get-MgUserAuthenticationFido2Method -UserId "admin@contoso.com"

Microsoft Authenticator Deep DiveMicrosoft Authenticator deep dive

Microsoft Authenticator ist zugleich die am weitesten verbreitete MFA-Methode und die hĂ€ufigste BrĂŒcke zu Passwordless. Architektonisch sollten Sie Push, Number Matching, Passwordless/Phone Sign-in und TOTP klar getrennt betrachten, weil Sicherheitsniveau, Supportaufwand und Benutzererlebnis unterschiedlich sind.Microsoft Authenticator is both the most widely deployed MFA method and the most common bridge to passwordless. Architecturally, treat push, number matching, passwordless or phone sign-in, and TOTP separately because security level, support effort, and user experience differ.

VarianteVariantBeschreibungDescriptionEinordnungAssessment
Push mit Number MatchingPush with number matchingDefault fĂŒr moderne MFA-Benachrichtigungen.Default for modern MFA notifications.Stark gegen MFA-Fatigue, aber nicht phishing-resistant.Strong against MFA fatigue, but not phishing resistant.
Passwordless / Phone sign-inPasswordless / phone sign-inPasswortlose Freigabe in der Authenticator-App.Passwordless approval inside the Authenticator app.Gut fĂŒr breite Populationen, aber Admins oft besser auf FIDO2/WHfB.Good for broad populations, but admins are often better served by FIDO2/WHfB.
TOTPTOTPOffline nutzbarer 6-stelliger Code.Offline-capable 6-digit code.Fallback fĂŒr Netzprobleme oder Push-Blocker.Fallback for network problems or push blockers.
Companion App RegistrationCompanion app registrationGerĂ€tebindung und App-Registrierung im Security-Info-Flow.Device binding and app registration in the Security Info flow.FĂŒr Phone sign-in muss das GerĂ€t sauber registriert sein.For phone sign-in the device must be registered properly.
ZeitachseTimelineBedeutungMeaning
2019-2022Klassischer Push war weit verbreitet, MFA-Fatigue wurde zum Problem.Classic push was widespread and MFA fatigue became a problem.
2022-2023Number Matching und zusÀtzlicher Kontext wurden schrittweise erzwungen.Number matching and additional context were progressively enforced.
2024+Number Matching ist der praktische Standard; Nutzer sehen App-Name und Standortkontext.Number matching is the practical standard; users see app name and location context.
Heute / TodayNeue Designs sollten Push nur als Übergang sehen und Passwordless/FIDO2 aktiv fördern.New designs should treat push only as a transition and actively promote passwordless or FIDO2.
PowerShell
Connect-MgGraph -Scopes "Policy.Read.All","Policy.ReadWrite.AuthenticationMethod"
Invoke-MgGraphRequest -Method GET -Uri "https://graph.microsoft.com/v1.0/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/MicrosoftAuthenticator"
Get-MgUserAuthenticationMicrosoftAuthenticatorMethod -UserId "user@contoso.com"

Certificate-Based AuthenticationCertificate-based authentication

Certificate-Based Authentication (CBA) ist fĂŒr hochregulierte Szenarien, Smartcard-nahe Designs und starke Passwordless- oder MFA-Flows besonders wertvoll. Erfolgreiche CBA-Projekte hĂ€ngen weniger von der Portal-Konfiguration ab als von sauberer PKI, eindeutigen Mapping-Regeln, CRL-Erreichbarkeit und der Bindungsstrategie zwischen Zertifikat und Benutzer.Certificate-Based Authentication (CBA) is especially valuable for highly regulated scenarios, smart-card-like designs, and strong passwordless or MFA flows. Successful CBA projects depend less on portal clicks and more on clean PKI, unambiguous mapping rules, CRL reachability, and the binding strategy between certificate and user.

Mapping-RegelMapping ruleBeschreibungDescriptionPraxisOperational note
PrincipalName / Subject Alternative Name UPNDirekte Zuordnung auf userPrincipalName.Direct match to userPrincipalName.Einfachster Cloud-Only-Ansatz.Simplest cloud-only approach.
RFC822NameAbgleich gegen Mail-Adresse im Zertifikat.Match against the mail address in the certificate.Sinnvoll bei mail-zentrierten PKIs.Useful in mail-centric PKIs.
Subject Key Identifier (SKI)Eindeutige Bindung ĂŒber ZertifikatsschlĂŒssel-ID.Unique binding through certificate key identifier.Typisch fĂŒr hohe AffinitĂ€t.Typical for high affinity.
SHA1PublicKeyMapping ĂŒber öffentlichen SchlĂŒssel-Hash.Mapping via public key hash.Stark, aber auf saubere PKI-Prozesse angewiesen.Strong, but relies on clean PKI processes.
BindungBindingEigenschaftCharacteristicEmpfehlungRecommendation
Low affinityMehrere Benutzer könnten theoretisch Àhnliche Zertifikatattribute besitzen.Multiple users could theoretically share similar certificate attributes.Einfacher Rollout, aber schwÀchere Bindung.Easier rollout, but weaker binding.
High affinityZertifikat ist eng und eindeutig an genau einen Benutzer gebunden.The certificate is tightly and uniquely bound to exactly one user.Bevorzugt fĂŒr privilegierte und regulierte Szenarien.Preferred for privileged and regulated scenarios.
PowerShell
Connect-MgGraph -Scopes "Policy.Read.All"
Invoke-MgGraphRequest -Method GET -Uri "https://graph.microsoft.com/beta/organization/certificateBasedAuthConfiguration"
Get-MgAuditLogSignIn -Filter "authenticationRequirement eq 'multiFactorAuthentication'"

OATH-Token-ManagementOATH token management

OATH bleibt relevant, wenn Smartphones nicht zulÀssig sind, Fertigungsumgebungen spezielle Anforderungen haben oder ein robuster Fallback benötigt wird. Operativ unterscheiden sich Hardware- und Software-OATH stark: Hardware lebt von sauberem Seed-Management, Software-OATH von sicherer Secret-Provisionierung und Benutzereinweisung.OATH remains relevant when smartphones are not allowed, factory environments have special requirements, or a robust fallback is needed. Operationally, hardware and software OATH differ significantly: hardware lives from clean seed management, while software OATH depends on secure secret provisioning and user education.

VarianteVariantVorgehenApproachHinweisNote
Hardware OATH TokenSeed-Datei per CSV importieren und Token einem Benutzer zuweisen.Import a seed file by CSV and assign the token to a user.Gut fĂŒr Benutzer ohne Smartphone oder mit OT-/Factory-Anforderungen.Good for users without smartphones or with OT or factory requirements.
Software OATH TokenTOTP-kompatible Drittanbieter-Apps wie Authy, 1Password oder andere OTP-Apps.TOTP-compatible third-party apps such as Authy, 1Password, or other OTP apps.Benutzer erhÀlt Secret/QR im Registrierungsprozess.The user receives a secret or QR in the registration process.
Graph / APISoftware OATH ist ĂŒber Authentication Methods sichtbar; Hardwareseed-Upload ist weiterhin primĂ€r portalgetrieben.Software OATH is visible through authentication methods; hardware seed upload is still primarily portal-driven.API-Abdeckung fĂŒr Hardware-OATH bewusst auf Preview-/Portalgrenzen prĂŒfen.Check preview and portal limitations for hardware OATH API coverage.
PowerShell
upn,serialNumber,secretKey,timeInterval,manufacturer,model
user1@contoso.com,FT-100023,BASE32SECRET123456,30,Feitian,c200
user2@contoso.com,YK-500044,BASE32SECRET789012,30,YubiKey,Series5
PowerShell
Connect-MgGraph -Scopes "UserAuthenticationMethod.Read.All"
Get-MgUserAuthenticationMethod -UserId "user@contoso.com"
Invoke-MgGraphRequest -Method GET -Uri "https://graph.microsoft.com/v1.0/users/user@contoso.com/authentication/softwareOathMethods"