Set-EntraIdentityProvider
Aggiornare le proprietà di un provider di identità esistente configurato nella directory.
Sintassi
Default (Impostazione predefinita)
Set-EntraIdentityProvider
-IdentityProviderBaseId <String>
[-Type <String>]
[-ClientSecret <String>]
[-ClientId <String>]
[-Name <String>]
[<CommonParameters>]
Descrizione
Il Set-EntraIdentityProvider cmdlet viene usato per aggiornare le proprietà di un provider di identità esistente.
Il tipo del provider di identità non può essere modificato.
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: Aggiornare l'ID client di un provider di identità
Connect-Entra -Scopes 'IdentityProvider.ReadWrite.All'
Set-EntraIdentityProvider -IdentityProviderBaseId 'Google-OAuth' -ClientId 'NewClientID'
In questo esempio viene aggiornato l'ID client per il provider di identità specificato.
-
-Idparametro specifica l'identificatore univoco del provider di identità. -
-ClientIdparametro specifica l'identificatore client per l'applicazione, ottenuto durante la registrazione dell'applicazione con il provider di identità.
Esempio 2: Aggiornare il segreto client di un provider di identità
Connect-Entra -Scopes 'IdentityProvider.ReadWrite.All'
Set-EntraIdentityProvider -IdentityProviderBaseId 'Google-OAuth' -ClientSecret 'NewClientSecret'
In questo esempio viene aggiornato il segreto client per il provider di identità specificato.
-
-Idparametro specifica l'identificatore univoco del provider di identità. -
-ClientSecretparametro specifica il segreto client per l'applicazione, ottenuto durante la registrazione con il provider di identità.
Esempio 3: Aggiornare il nome visualizzato di un provider di identità
Connect-Entra -Scopes 'IdentityProvider.ReadWrite.All'
Set-EntraIdentityProvider -IdentityProviderBaseId 'Google-OAuth' -Name 'NewGoogleName'
In questo esempio viene aggiornato il nome visualizzato per il provider di identità specificato.
-
-Idparametro specifica l'identificatore univoco del provider di identità. -
-Nameparametro specifica il nome visualizzato del 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: | False |
| 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: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-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
(All)
| Posizione: | Named |
| Obbligatorio: | True |
| Valore dalla pipeline: | True |
| Valore dalla pipeline in base al nome della proprietà: | True |
| 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: | 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.