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.

  • -Id der Parameter gibt den eindeutigen Bezeichner des Identitätsanbieters an.
  • -ClientId der 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.

  • -Id der Parameter gibt den eindeutigen Bezeichner des Identitätsanbieters an.
  • -ClientSecret der 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.

  • -Id der Parameter gibt den eindeutigen Bezeichner des Identitätsanbieters an.
  • -Name der 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.

Eingaben

System.String

Ausgaben

System.Object