appleManagedIdentityProvider リソースの種類
名前空間: microsoft.graph
重要
Microsoft Graph のバージョンの /beta API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 API が v1.0 で使用できるかどうかを確認するには、 バージョン セレクターを使用します。
B2C テナント内の Apple id プロバイダー Azure ADします。
Azure AD B2C テナントのソーシャル ID プロバイダーとして Apple を構成できます。 Apple が提供する情報に基づき、API はクライアント シークレットを生成します。 Apple では、6 か月ごとにシークレットの更新が必要です。 シークレットを手動でローテーションさせる必要があります。
identityProviderBase から継承します。
メソッド
| メソッド | 戻り値の型 | 説明 |
|---|---|---|
| リスト | identityProviderBase コレクション | テナントで構成されているすべての ID プロバイダー (Apple ID プロバイダーを含む) を取得します。 テナント内の Apple ID プロバイダーのみを取得する方法はありません。 |
| Create | appleManagedIdentityProvider | 新しい Apple の ID プロバイダー構成を作成します。 |
| Get | appleManagedIdentityProvider | Apple の ID プロバイダー構成のプロパティを取得します。 |
| Update | なし | Apple の ID プロバイダー構成を更新します。 |
| Delete | なし | Apple の ID プロバイダー構成を削除します。 |
| 利用可能な ID プロバイダーの種類の一覧 | 文字列コレクション | テナントで利用可能なすべての ID プロバイダーの種類を取得します。 |
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| certificateData | String | 証明書データ (証明書からのテキストの長い文字列)。 null を指定できます。 |
| developerId | String | Apple の開発者 ID。必須項目です。 |
| displayName | String | ID プロバイダーの表示名。identityProviderBase から継承されています。 |
| id | String | ID プロバイダーの ID。identityProviderBase から継承されています。読み取り専用です。 |
| keyId | String | Apple のキー識別子。必須項目です。 |
| serviceId | String | Apple のサービス ID。必須項目です。 |
Apple デベロッパ ポータルから developerId、serviceId、keyId、および certificateData を取得します。 詳細については、ガイドに従って Apple ID アプリケーションを作成します。
JSON 表記
リソースの JSON 表記を次に示します。
{
"id": "String",
"displayName": "String",
"developerId": "String",
"serviceId": "String",
"keyId": "String",
"certificateData": "String"
}
フィードバック
フィードバックの送信と表示