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 デベロッパ ポータルから developerIdserviceIdkeyId、および certificateData を取得します。 詳細については、ガイドに従って Apple ID アプリケーションを作成します

JSON 表記

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

{
    "id": "String",
    "displayName": "String",
    "developerId": "String",
    "serviceId": "String",
    "keyId": "String",
    "certificateData": "String"
}