Get-EntraIdentityProvider
Dieses Cmdlet wird verwendet, um die konfigurierten Identitätsanbieter im Verzeichnis abzurufen.
Syntax
GetQuery (Standard)
Get-EntraIdentityProvider
[-Property <String[]>]
[<CommonParameters>]
GetById
Get-EntraIdentityProvider
-IdentityProviderBaseId <String>
[-Property <String[]>]
[<CommonParameters>]
Beschreibung
Das Get-EntraIdentityProvider Cmdlet wird verwendet, um die Identitätsanbieter abzurufen, die im Verzeichnis konfiguriert wurden.
Diese Identitätsanbieter können verwendet werden, um Benutzern die Registrierung bei Anwendungen zu ermöglichen, die durch Azure AD B2C gesichert sind.
Das Konfigurieren eines Identitätsanbieters in Ihrem Microsoft Entra Mandanten ermöglicht auch zukünftige B2B-Gastszenarien. Beispielsweise verfügt eine Organisation über Ressourcen in Microsoft 365, die für einen Gmail-Benutzer freigegeben werden müssen. Der Gmail-Benutzer verwendet seine Google-Kontoanmeldeinformationen, um sich zu authentifizieren und auf die Dokumente zuzugreifen.
Die aktuelle Gruppe von Identitätsanbietern kann Microsoft, Google, Facebook, Amazon oder LinkedIn sein.
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: Abrufen aller Identitätsanbieter
Connect-Entra -Scopes 'IdentityProvider.Read.All'
Get-EntraIdentityProvider
Id DisplayName
-- -----------
AADSignup-OAUTH Directory Sign up
Google-OAUTH Test
EmailOtpSignup-OAUTH Email One Time Passcode
MSASignup-OAUTH Microsoft Account
In diesem Beispiel wird die Liste aller konfigurierten Identitätsanbieter und deren Eigenschaften abgerufen.
Beispiel 2: Abrufen des Identitätsanbieters nach ID
Connect-Entra -Scopes 'IdentityProvider.Read.All'
Get-EntraIdentityProvider -IdentityProviderBaseId Google-OAUTH
Id DisplayName
-- -----------
Google-OAUTH GoogleName
In diesem Beispiel werden die Eigenschaften für den angegebenen Identitätsanbieter abgerufen.
-
-IdentityProviderBaseIdder Parameter gibt den eindeutigen Bezeichner des Identitätsanbieters an.
Parameter
-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
GetById
| Position: | Named |
| Obligatorisch: | True |
| Wert aus Pipeline: | True |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | True |
| Wert aus verbleibenden Argumenten: | False |
-Property
Gibt eigenschaften an, die zurückgegeben werden sollen.
Parametereigenschaften
| Typ: | System.String[] |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
| Aliase: | Select |
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.