Get-EntraUserAuthenticationMethod
Recuperare un elenco dei metodi di autenticazione registrati di un utente.
Sintassi
Default (Impostazione predefinita)
Get-EntraUserAuthenticationMethod
-UserId <String>
[<CommonParameters>]
Descrizione
Il Get-EntraUserAuthenticationMethod cmdlet recupera un elenco dei metodi di autenticazione registrati di un utente. Un metodo di autenticazione è un modo per consentire a un utente di verificare la propria identità, ad esempio una password, un telefono (SMS o voce) o una chiave di sicurezza FIDO2.
Negli scenari delegati che coinvolgono account aziendali o dell'istituto di istruzione, in cui l'utente connesso agisce per conto di un altro utente, all'utente connesso deve essere assegnato un ruolo di Microsoft Entra supportato o un ruolo personalizzato con le autorizzazioni necessarie. Per questa operazione sono supportati i ruoli con privilegi minimi seguenti:
- Lettore globale
- Amministratore dell'autenticazione
- Amministratore delle Autenticazioni Privilegiate
Esempio
Esempio 1: Ottenere un elenco di metodi di autenticazione registrati a un utente
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 questo esempio viene recuperato un elenco dei metodi di autenticazione registrati di un utente.
-
-UserIdparameter specifica l'ID oggetto di un utente(come UserPrincipalName o ObjectId).
Parametri
-UserId
Specifica l'ID di un utente (come UserPrincipalName o ObjectId) in Microsoft Entra ID.
Proprietà dei parametri
| Tipo: | System.String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
| Alias: | ObjectId, UPN, Identità, NomePrincipaleUtente |
Set di parametri
GetQuery
| Posizione: | Named |
| Obbligatorio: | True |
| Valore dalla pipeline: | True |
| Valore dalla pipeline in base al nome della proprietà: | True |
| Valore dagli argomenti rimanenti: | False |
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.
Note
L'amministratore dell'autenticazione vede solo numeri di telefono mascherati.