x509CertificateAuthenticationMethodConfiguration リソースの種類

名前空間: microsoft.graph

認証方法が有効か無効か、登録して使用できるユーザーとグループなど、テナント内のMicrosoft Entraネイティブ Certificate-Based 認証 (CBA) の詳細を表します。

authenticationMethodConfiguration から継承します。

メソッド

メソッド 戻り値の種類 説明
Get x509CertificateAuthenticationMethodConfiguration x509CertificateAuthenticationMethodConfiguration オブジェクトのプロパティとリレーションシップを読み取ります。
Update x509CertificateAuthenticationMethodConfiguration x509CertificateAuthenticationMethodConfiguration オブジェクトのプロパティを更新します。
Delete なし テナントでカスタマイズされた x509CertificateAuthenticationMethodConfiguration オブジェクトを削除し、既定の構成を復元します。

プロパティ

プロパティ 型 説明
authenticationModeConfiguration x509CertificateAuthenticationModeConfiguration 強力な認証構成を定義します。 この構成には、既定の認証モードと、強力な認証バインドに関するさまざまな規則が含まれます。
certificateAuthorityScopes x509CertificateAuthorityScope コレクション ユーザーのグループが特定の発行元証明機関の証明書を使用して認証を正常に行えるように構成を定義します。
certificateUserBindings x509CertificateUserBinding コレクション 証明書をユーザーにバインドするために、Microsoft Entra ユーザー オブジェクトの属性にマップする X.509 証明書のフィールドを定義します。 オブジェクトの 優先順位 によって、バインドが実行される順序が決まります。一致する最初のバインドが使用され、残りのバインドは無視されます。
crlValidationConfiguration x509CertificateCRLValidationConfiguration 発行元 CA に有効な証明書失効リストが構成されていない場合に、証明書ベースの認証が失敗するかどうかを決定します。
excludeTargets excludeTarget コレクション ポリシーから除外されるユーザーのグループ。
id 文字列 認証方法ポリシーの識別子。 値は常に X509Certificate。 authenticationMethodConfiguration から継承されます。
issuerHintsConfiguration x509CertificateIssuerHintsConfiguration 発行者 (CA) ヒントをクライアント側に送り返して、証明書ピッカーに表示される証明書をフィルター処理するかどうかを決定します。
state authenticationMethodState 使用可能な値は、 enabled、 disabledです。 authenticationMethodConfiguration から継承されます。

リレーションシップ

リレーションシップ 型 説明
includeTargets authenticationMethodTarget コレクション 認証方法の使用が有効になっているグループのコレクション。

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

{
  "@odata.type": "#microsoft.graph.x509CertificateAuthenticationMethodConfiguration",
  "id": "String (identifier)",
  "state": "String",
  "excludeTargets": [
    {
      "@odata.type": "microsoft.graph.excludeTarget"
    }
  ],
  "certificateUserBindings": [
    {
      "@odata.type": "microsoft.graph.x509CertificateUserBinding"
    }
  ],
  "authenticationModeConfiguration": {
    "@odata.type": "microsoft.graph.x509CertificateAuthenticationModeConfiguration"
  },
  "issuerHintsConfiguration": {
    "@odata.type": "microsoft.graph.x509CertificateIssuerHintsConfiguration"
  },
  "certificateAuthorityScopes": [
    {
      "@odata.type": "microsoft.graph.x509CertificateAuthorityScope"
    }
  ],
  "crlValidationConfiguration": {
    "@odata.type": "microsoft.graph.x509CertificateCRLValidationConfiguration"
  }
}