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é.
-
-Idspécifie l’identificateur unique du fournisseur d’identité. -
-ClientIdspé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é.
-
-Idspécifie l’identificateur unique du fournisseur d’identité. -
-ClientSecretspé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é.
-
-Idspécifie l’identificateur unique du fournisseur d’identité. -
-Namespé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.