Get-EntraUserAuthenticationMethod
Dient zum Abrufen einer Liste der registrierten Authentifizierungsmethoden eines Benutzers.
Syntax
Default (Standard)
Get-EntraUserAuthenticationMethod
-UserId <String>
[<CommonParameters>]
Beschreibung
Das Get-EntraUserAuthenticationMethod Cmdlet ruft eine Liste der registrierten Authentifizierungsmethoden eines Benutzers ab. Eine Authentifizierungsmethode ist eine Möglichkeit, die Identität eines Benutzers zu überprüfen, z. B. ein Kennwort, telefon (SMS oder Sprache) oder FIDO2-Sicherheitsschlüssel.
In delegierten Szenarien mit Geschäfts-, Schul- oder Unikonten, bei denen der angemeldete Benutzer im Namen eines anderen Benutzers handelt, muss dem angemeldeten Benutzer entweder eine unterstützte Microsoft Entra Rolle oder eine benutzerdefinierte Rolle mit den erforderlichen Berechtigungen zugewiesen werden. Für diesen Vorgang werden die folgenden am wenigsten privilegierten Rollen unterstützt:
- Globaler Leser
- Authentifizierungsadministrator
- Privilegierter Authentifizierungsadministrator
Beispiele
Beispiel 1: Abrufen einer Liste der Authentifizierungsmethoden, die für einen Benutzer registriert sind
Connect-Entra -Scopes 'UserAuthenticationMethod.Read.All'
Get-EntraUserAuthenticationMethod -UserId 'SawyerM@Contoso.com' | Select-Object Id, DisplayName, AuthenticationMethodType
Id DisplayName AuthenticationMethodType
-- ----------- ------------------------
00001111-aaaa-2222-bbbb-3333cccc4444 #microsoft.graph.passwordAuthenticationMethod
11112222-bbbb-3333-cccc-4444dddd5555 iPhone 16 #microsoft.graph.microsoftAuthenticatorAuthenticationMethod
In diesem Beispiel wird eine Liste der registrierten Authentifizierungsmethoden eines Benutzers abgerufen.
-
-UserIdder Parameter gibt die Objekt-ID eines Benutzers an(als UserPrincipalName oder ObjectId).
Parameter
-UserId
Gibt die ID eines Benutzers (als UserPrincipalName oder ObjectId) in Microsoft Entra ID an.
Parametereigenschaften
| Typ: | System.String |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
| Aliase: | Objekt-ID, UPN (Benutzerprinzipalname), Identity, Benutzerhauptname |
Parametersätze
GetQuery
| Position: | Named |
| Obligatorisch: | True |
| Wert aus Pipeline: | True |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | True |
| Wert aus verbleibenden Argumenten: | False |
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.
Hinweise
Der Authentifizierungsadministrator sieht nur maskierte Telefonnummern.