New-EntraIdentityProvider
Configurare un nuovo provider di identità nella directory.
Sintassi
Default (Impostazione predefinita)
New-EntraIdentityProvider
-Type <String>
-ClientSecret <String>
-ClientId <String>
[-Name <String>]
[<CommonParameters>]
Descrizione
Il New-EntraIdentityProvider cmdlet viene usato per configurare un provider di identità nella directory .
L'aggiunta di un provider di identità consentirà agli utenti di iscriversi o accedere alle applicazioni protette da Azure AD B2C usando il provider di identità.
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
- Amazon
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: Aggiungere LinkedIn provider di identità
Connect-Entra -Scopes 'IdentityProvider.ReadWrite.All'
New-EntraIdentityProvider -Type 'LinkedIn' -Name 'LinkedInName' -ClientId 'LinkedInAppClientId' -ClientSecret 'LinkedInAppClientSecret'
Id DisplayName
-- -----------
LinkedIn-OAUTH LinkedInName
In questo esempio viene aggiunto un provider di identità LinkedIn.
-
-Typeparametro specifica il tipo di provider di identità. Deve essere uno dei valori seguenti: Microsoft, Google, Facebook, Amazon o LinkedIn. -
-Nameparametro specifica il nome visualizzato del provider di identità. -
-ClientIdparametro specifica l'identificatore client per l'applicazione, ottenuto durante la registrazione dell'applicazione con il provider di identità. -
-ClientSecretparametro specifica il segreto client per l'applicazione, ottenuto durante la registrazione con il provider di identità.
Parametri
-ClientId
Identificatore client per l'applicazione, ottenuto durante la registrazione dell'applicazione con il provider di identità.
Proprietà dei parametri
| Tipo: | System.String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | True |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-ClientSecret
Il segreto client per l'applicazione, ottenuto durante la registrazione con il provider di identità, è di sola scrittura. Un'operazione di lettura restituisce ****.
Proprietà dei parametri
| Tipo: | System.String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | True |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-Name
Nome visualizzato del provider di identità.
Proprietà dei parametri
| Tipo: | System.String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
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 |
-Type
Tipo di provider di identità. Deve essere uno dei valori seguenti: Microsoft, Google, Facebook, Amazon o LinkedIn.
Per uno scenario B2B, valori possibili: Google, Facebook. Per uno scenario B2C, valori possibili: Microsoft, Google, Amazon, LinkedIn, Facebook, GitHub, Twitter, Weibo, QQ, WeChat.
Proprietà dei parametri
| Tipo: | System.String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | True |
| 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.