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.

  • -UserId parameter 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.