identityProviderBase リソースの種類
名前空間: microsoft.graph
Microsoft Entra ID と Azure AD B2C テナントの両方の 外部 ID を 持つ ID プロバイダーを表します。
Microsoft Entra ディレクトリ内の Microsoft Entra B2B シナリオの場合、ID プロバイダーは socialIdentityProvider または builtinIdentityProvider であり、どちらも identityProviderBase リソースの種類から継承されます。
Microsoft Entra ディレクトリで ID プロバイダーを構成すると、新しい Microsoft Entra B2B ゲスト シナリオが可能になります。 たとえば、Gmail のユーザーと共有する必要がある Microsoft 365 のリソースが組織にあるとします。 Gmail ユーザーは、認証したりドキュメントにアクセスするのに Google アカウントの資格情報を使用します。
B2C ディレクトリAzure AD ID プロバイダーの種類は、socialIdentityProviderまたはappleManagedIdentityProviderで、これらはすべて identityProviderBase リソースの種類から継承されます。
Azure AD B2C ディレクトリで ID プロバイダーを構成すると、ユーザーはソーシャル アカウント、またはアプリケーションでカスタム OpenID Connect でサポートされているプロバイダーを使ってサインアップおよびサインインができます。 たとえば、アプリケーションで Azure AD B2C を使用することにより、ユーザーが Facebook アカウントまたはOIDC プロトコルに準拠した自身のカスタム ID プロバイダーを使用して、サービスにサインアップすることができます。
メソッド
メソッド | 戻り値の型 | 説明 |
---|---|---|
構成済み ID プロバイダーを一覧表示する | identityProviderBase コレクション | テナントで構成されたすべての ID プロバイダーを取得します。 |
ID プロバイダーを作成する | socialidentityprovider または appleManagedIdentityProvider | 次のいずれかのオブジェクトの種類の新しいオブジェクトを作成します。
|
Get | socialidentityprovider、 builtInIdentityProvider または appleManagedIdentityProvider | 次のいずれかのオブジェクトの種類のプロパティを取得します。
|
Update | なし | 次のいずれかのオブジェクトの種類を更新します。
|
Delete | なし | 次のいずれかのオブジェクトの種類を削除します。
|
使用可能な ID プロバイダーを一覧表示する | 文字列コレクション | テナントで利用可能なすべての ID プロバイダーの種類を取得します。 |
プロパティ
プロパティ | 型 | 説明 |
---|---|---|
displayName | String | ID プロバイダーの表示名。 |
id | 文字列 | ID プロバイダーの識別子。 |
JSON 表記
次の JSON 表現は、リソースの種類を示しています。 次の JSON 表現は、リソースの種類を示しています。
{
"id": "String",
"displayName": "String"
}