Set-EntraIdentityProvider
Aktualisieren Sie die Eigenschaften eines vorhandenen Identitätsanbieters, der im Verzeichnis konfiguriert ist.
Syntax
Default (Standard)
Set-EntraIdentityProvider
-IdentityProviderBaseId <String>
[-Type <String>]
[-ClientSecret <String>]
[-ClientId <String>]
[-Name <String>]
[<CommonParameters>]
Beschreibung
Das Set-EntraIdentityProvider Cmdlet wird verwendet, um die Eigenschaften eines vorhandenen Identitätsanbieters zu aktualisieren.
Der Typ des Identitätsanbieters kann nicht geändert werden.
In delegierten Szenarien mit Geschäfts-, Schul- oder Unikonten muss der angemeldete Benutzer über eine Microsoft Entra Rolle oder benutzerdefinierte Rolle mit den erforderlichen Berechtigungen verfügen. Die folgenden am wenigsten privilegierten Rollen unterstützen diesen Vorgang:
- Administrator für externe Identitätsanbieter
Beispiele
Beispiel 1: Aktualisieren der Client-ID eines Identitätsanbieters
Connect-Entra -Scopes 'IdentityProvider.ReadWrite.All'
Set-EntraIdentityProvider -IdentityProviderBaseId 'Google-OAuth' -ClientId 'NewClientID'
In diesem Beispiel wird die Client-ID für den angegebenen Identitätsanbieter aktualisiert.
-
-Idder Parameter gibt den eindeutigen Bezeichner des Identitätsanbieters an. -
-ClientIdder Parameter gibt den Clientbezeichner für die Anwendung an, der während der Registrierung der Anwendung beim Identitätsanbieter abgerufen wird.
Beispiel 2: Aktualisieren des geheimen Clientschlüssels eines Identitätsanbieters
Connect-Entra -Scopes 'IdentityProvider.ReadWrite.All'
Set-EntraIdentityProvider -IdentityProviderBaseId 'Google-OAuth' -ClientSecret 'NewClientSecret'
In diesem Beispiel wird der geheime Clientschlüssel für den angegebenen Identitätsanbieter aktualisiert.
-
-Idder Parameter gibt den eindeutigen Bezeichner des Identitätsanbieters an. -
-ClientSecretder Parameter gibt den geheimen Clientschlüssel für die Anwendung an, der bei der Registrierung beim Identitätsanbieter abgerufen wird.
Beispiel 3: Aktualisieren des Anzeigenamens eines Identitätsanbieters
Connect-Entra -Scopes 'IdentityProvider.ReadWrite.All'
Set-EntraIdentityProvider -IdentityProviderBaseId 'Google-OAuth' -Name 'NewGoogleName'
In diesem Beispiel wird der Anzeigename für den angegebenen Identitätsanbieter aktualisiert.
-
-Idder Parameter gibt den eindeutigen Bezeichner des Identitätsanbieters an. -
-Nameder Parameter gibt den Anzeigenamen des Identitätsanbieters an.
Parameter
-ClientId
Der Clientbezeichner für die Anwendung, der während der Registrierung der Anwendung beim Identitätsanbieter abgerufen wurde.
Parametereigenschaften
| Typ: | System.String |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-ClientSecret
Der geheime Clientschlüssel für die Anwendung, der bei der Registrierung beim Identitätsanbieter abgerufen wird, ist schreibgeschützt. Ein Lesevorgang gibt **** zurück.
Parametereigenschaften
| Typ: | System.String |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-IdentityProviderBaseId
Der eindeutige Bezeichner für einen Identitätsanbieter.
Parametereigenschaften
| Typ: | System.String |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
| Aliase: | Id |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | True |
| Wert aus Pipeline: | True |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | True |
| Wert aus verbleibenden Argumenten: | False |
-Name
Der Anzeigename des Identitätsanbieters.
Parametereigenschaften
| Typ: | System.String |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-Type
Der Typ des Identitätsanbieters. Dabei muss es sich um einen der folgenden Werte handeln: Microsoft, Google, Facebook, Amazon oder LinkedIn.
Mögliche Werte für ein B2B-Szenario: Google, Facebook. Mögliche Werte für ein B2C-Szenario: Microsoft, Google, Amazon, LinkedIn, Facebook, GitHub, Twitter, Weibo, QQ, WeChat.
Parametereigenschaften
| Typ: | System.String |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.