Ressourcentyp identityProviderBase
Namespace: microsoft.graph
Wichtig
Die APIs unter der /beta
Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.
Stellt Identitätsanbieter für Microsoft Entra- und Azure AD B2C-Mandanten dar.
Das Konfigurieren eines Identitätsanbieters in Ihrem Mitarbeitermandanten ermöglicht neue B2B-Gastszenarien. Eine Organisation hat beispielsweise Ressourcen in Microsoft 365, die für einen Gmail-Benutzer freigegeben werden müssen. Der Gmail-Benutzer verwendet die Anmeldeinformationen für sein Google-Konto, um sich zu authentifizieren und auf die Dokumente zuzugreifen.
Wenn Sie einen Identitätsanbieter in Ihrem externen oder Azure AD B2C-Mandanten konfigurieren, können sich Benutzer mit einem Social Media-Konto oder einem benutzerdefinierten unterstützten OpenID Connect-Anbieter in einer Anwendung registrieren und anmelden. Beispielsweise kann eine Anwendung Entra External ID oder Azure AD B2C verwenden, um Benutzern die Registrierung für den Dienst mithilfe eines Facebook-Kontos oder eines eigenen benutzerdefinierten Identitätsanbieters zu ermöglichen, der dem OIDC-Protokoll entspricht (Open ID Connect wird derzeit nur für externe Mandanten und Azure AD B2C unterstützt).
Unterstützte IdPs (von identityProviderBase abgeleitete Typen) | Externer Mandant | Workforce-Mandant | Azure AD B2C-Mandant |
---|---|---|---|
appleManagedIdentityProvider | |||
builtInIdentityProvider | |||
socialidentityprovider | |||
oidcIdentityProvider | |||
openIdConnectIdentityProvider |
Methoden
Methode | Rückgabetyp | Beschreibung |
---|---|---|
Konfigurierte Identitätsanbieter auflisten | identityProviderBase-Sammlung | Abrufen aller in einem Mandanten konfigurierten Identitätsanbieter. |
Create | socialidentityprovider, appleManagedIdentityProvider, oidcIdentityProvider oder openIdConnectIdentityProvider | Ein neues Objekt mit einem der folgenden Objekttypen erstellen:
|
Get | socialidentityprovider, appleManagedIdentityProvider, builtInIdentityProvider, oidcIdentityProvider oder openIdConnectIdentityProvider | Eigenschaften eines der folgenden Objekttypen abrufen:
|
Update | Keine | Einen der folgenden Objekttypen aktualisieren:
|
Löschen | Keine | Löschen eines der folgenden Objekttypen:
|
Verfügbare Identitätsanbieter auflisten | String-Sammlung | Alle unterstützten Identitätsanbietertypen im Mandanten abrufen. |
Eigenschaften
Eigenschaft | Typ | Beschreibung |
---|---|---|
id | Zeichenfolge | Der Bezeichner des Identitätsanbieters. |
displayName | Zeichenfolge | Der Anzeigename des Identitätsanbieters. |
Beziehungen
Keine.
JSON-Darstellung
Die folgende JSON-Darstellung veranschaulicht den Ressourcentyp.
{
"id": "String",
"displayName": "String",
}