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.

  • -Id parametro specifica l'identificatore univoco del provider di identità.
  • -ClientId parametro 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.

  • -Id parametro specifica l'identificatore univoco del provider di identità.
  • -ClientSecret parametro 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.

  • -Id parametro specifica l'identificatore univoco del provider di identità.
  • -Name parametro 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.

Input

System.String

Output

System.Object