Set-EntraIdentityProvider

Mettez à jour les propriétés d’un fournisseur d’identité existant configuré dans l’annuaire.

Syntaxe

Default (Par défaut)

Set-EntraIdentityProvider

    -IdentityProviderBaseId <String>
    [-Type <String>]
    [-ClientSecret <String>]
    [-ClientId <String>]
    [-Name <String>]
    [<CommonParameters>]

Description

L’applet Set-EntraIdentityProvider de commande est utilisée pour mettre à jour les propriétés d’un fournisseur d’identité existant.

Le type du fournisseur d’identité ne peut pas être modifié.

Dans les scénarios délégués utilisant des comptes professionnels ou scolaires, l’utilisateur connecté doit avoir un rôle Microsoft Entra ou un rôle personnalisé avec les autorisations nécessaires. Les rôles les moins privilégiés suivants prennent en charge cette opération :

  • Administrateur du fournisseur d’identité externe

Exemples

Exemple 1 : Mettre à jour l’ID client d’un fournisseur d’identité

Connect-Entra -Scopes 'IdentityProvider.ReadWrite.All'
Set-EntraIdentityProvider -IdentityProviderBaseId 'Google-OAuth' -ClientId 'NewClientID'

Cet exemple met à jour l’ID client du fournisseur d’identité spécifié.

  • -Id spécifie l’identificateur unique du fournisseur d’identité.
  • -ClientId spécifie l’identificateur client de l’application, obtenu pendant l’inscription de l’application auprès du fournisseur d’identité.

Exemple 2 : Mettre à jour la clé secrète client d’un fournisseur d’identité

Connect-Entra -Scopes 'IdentityProvider.ReadWrite.All'
Set-EntraIdentityProvider -IdentityProviderBaseId 'Google-OAuth' -ClientSecret 'NewClientSecret'

Cet exemple met à jour la clé secrète client pour le fournisseur d’identité spécifié.

  • -Id spécifie l’identificateur unique du fournisseur d’identité.
  • -ClientSecret spécifie la clé secrète client de l’application, obtenue lors de l’inscription auprès du fournisseur d’identité.

Exemple 3 : Mettre à jour le nom complet d’un fournisseur d’identité

Connect-Entra -Scopes 'IdentityProvider.ReadWrite.All'
Set-EntraIdentityProvider -IdentityProviderBaseId 'Google-OAuth' -Name 'NewGoogleName'

Cet exemple met à jour le nom complet du fournisseur d’identité spécifié.

  • -Id spécifie l’identificateur unique du fournisseur d’identité.
  • -Name spécifie le nom complet du fournisseur d’identité.

Paramètres

-ClientId

Identificateur client de l’application, obtenu pendant l’inscription de l’application auprès du fournisseur d’identité.

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-ClientSecret

La clé secrète client de l’application, obtenue lors de l’inscription auprès du fournisseur d’identité, est en écriture seule. Une opération de lecture retourne ****.

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-IdentityProviderBaseId

Identificateur unique d’un fournisseur d’identité.

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:Id

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-Name

Nom d’affichage du fournisseur d’identité.

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Type

Type de fournisseur d’identité. Il doit s’agir de l’une des valeurs suivantes : Microsoft, Google, Facebook, Amazon ou LinkedIn.

Pour un scénario B2B, valeurs possibles : Google, Facebook. Pour un scénario B2C, valeurs possibles : Microsoft, Google, Amazon, LinkedIn, Facebook, GitHub, Twitter, Weibo, QQ, WeChat.

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

System.String

Sorties

System.Object