Get-EntraIdentityProvider
Questo cmdlet viene usato per recuperare i provider di identità configurati nella directory.
Sintassi
GetQuery (Impostazione predefinita)
Get-EntraIdentityProvider
[-Property <String[]>]
[<CommonParameters>]
GetById
Get-EntraIdentityProvider
-IdentityProviderBaseId <String>
[-Property <String[]>]
[<CommonParameters>]
Descrizione
Il Get-EntraIdentityProvider cmdlet viene usato per recuperare i provider di identità configurati nella directory.
Questi provider di identità possono essere usati per consentire agli utenti di iscriversi o accedere alle applicazioni protette da Azure AD B2C.
La configurazione di un provider di identità nel tenant Microsoft Entra consente anche scenari guest B2B futuri. Ad esempio, un'organizzazione dispone di risorse in Microsoft 365 che devono essere condivise con un utente Gmail. L'utente Gmail userà le credenziali dell'account Google per autenticare e accedere ai documenti.
Il set corrente di provider di identità può essere Microsoft, Google, Facebook, Amazon o LinkedIn.
Negli scenari delegati che usano account aziendali o dell'istituto di istruzione, l'utente connesso deve avere un ruolo Microsoft Entra o un ruolo personalizzato con le autorizzazioni necessarie. I ruoli con privilegi minimi seguenti supportano questa operazione:
- Amministratore del provider di identità esterno
Esempio
Esempio 1: Recuperare tutti i provider di identità
Connect-Entra -Scopes 'IdentityProvider.Read.All'
Get-EntraIdentityProvider
Id DisplayName
-- -----------
AADSignup-OAUTH Directory Sign up
Google-OAUTH Test
EmailOtpSignup-OAUTH Email One Time Passcode
MSASignup-OAUTH Microsoft Account
In questo esempio viene recuperato l'elenco di tutti i provider di identità configurati e le relative proprietà.
Esempio 2: Recuperare il provider di identità in base all'ID
Connect-Entra -Scopes 'IdentityProvider.Read.All'
Get-EntraIdentityProvider -IdentityProviderBaseId Google-OAUTH
Id DisplayName
-- -----------
Google-OAUTH GoogleName
In questo esempio vengono recuperate le proprietà per il provider di identità specificato.
-
-IdentityProviderBaseIdparametro specifica l'identificatore univoco del provider di identità.
Parametri
-IdentityProviderBaseId
Identificatore univoco per un provider di identità.
Proprietà dei parametri
| Tipo: | System.String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
| Alias: | id |
Set di parametri
GetById
| Posizione: | Named |
| Obbligatorio: | True |
| Valore dalla pipeline: | True |
| Valore dalla pipeline in base al nome della proprietà: | True |
| Valore dagli argomenti rimanenti: | False |
-Property
Specifica le proprietà da restituire.
Proprietà dei parametri
| Tipo: | System.String[] |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
| Alias: | Select |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| 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.