identityProviderBase リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph のバージョンの /beta API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 API が v1.0 で使用できるかどうかを確認するには、 バージョン セレクターを使用します。

Azure Active Directory (Azure AD) テナントと Azure AD B2C テナントの両方の 外部 ID を持つ ID プロバイダーを表します。

Azure AD AD ディレクトリ内の Azure AD B2B シナリオの場合、ID プロバイダーには socialIdentityProvider または builtinIdentityProviderを指定できます。どちらも identityProviderBase リソースの種類から継承されます。

Azure AD ディレクトリで ID プロバイダーを構成すると、新しい Azure AD B2B ゲスト シナリオを有効にすることができます。 たとえば、Gmail のユーザーと共有する必要がある Microsoft 365 のリソースが組織にあるとします。 Gmail ユーザーは、認証したりドキュメントにアクセスするのに Google アカウントの資格情報を使用します。

Azure AD B2C ディレクトリでは、ID プロバイダーの種類はsocialIdentityProvideropenIdConnectIdentityProvider、または appleManagedIdentityProvider であり、これらはすべて identityProviderBase リソースの種類から継承されます。

Azure AD B2C ディレクトリで ID プロバイダーを構成すると、ユーザーはソーシャル アカウント、またはアプリケーションでカスタム OpenID Connect でサポートされているプロバイダーを使ってサインアップおよびサインインができます。 たとえば、アプリケーションで Azure AD B2C を使用することにより、ユーザーが Facebook アカウントまたはOIDC プロトコルに準拠した自身のカスタム ID プロバイダーを使用して、サービスにサインアップすることができます。

メソッド

メソッド 戻り値の型 説明
リスト identityProviderBase コレクション テナントで構成されたすべての ID プロバイダーを取得します。
Create socialidentityprovideropenIdConnectIdentityProvider、または appleManagedIdentityProvider 次のいずれかのオブジェクトの種類の新しいオブジェクトを作成します。
Get socialidentityproviderbuiltInIdentityProvideropenIdConnectIdentityProvider、 または appleManagedIdentityProvider 次のいずれかのオブジェクトの種類のプロパティを取得します。
Update なし 次のいずれかのオブジェクトの種類を更新します。
Delete なし 次のいずれかのオブジェクトの種類を削除します。
利用可能な ID プロバイダーの種類の一覧 文字列コレクション テナントで利用可能なすべての ID プロバイダーの種類を取得します。

プロパティ

プロパティ 種類 説明
id 文字列 ID プロバイダーの識別子。
displayName String ID プロバイダーの表示名。

JSON 表記

リソースの JSON 表記を次に示します。

{
    "id": "String",
    "displayName": "String",
}