次の方法で共有


認証リソースの種類

名前空間: microsoft.graph

重要

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

Microsoft Entra ID でサポートされている認証方法を表すユーザーとリレーションシップの認証方法の状態を公開します。 次の認証方法の状態がサポートされています。

  • ユーザーのサインイン設定 (システム優先 MFA)
  • ユーザーの MFA 状態 (ユーザーごとの MFA)

エンティティ から継承します。

メソッド

メソッド 戻り値の種類 説明
Get authentication サインイン設定や MFA 状態など、ユーザーの認証状態を取得します。
Update authentication サインイン設定や MFA 状態など、ユーザーの認証状態を更新します。

プロパティ

プロパティ 説明
id String 一意識別子。 読み取り専用です。
requirements strongAuthenticationRequirements ユーザーごとの Microsoft Entra 多要素認証の設定と基本設定。
signInPreferences signInPreferences ユーザーのサインイン エクスペリエンスの設定と設定。 このプロパティを使用して、ユーザーの既定の多要素認証 (MFA) メソッドを構成します。

リレーションシップ

リレーションシップ 説明
emailMethods emailAuthenticationMethod コレクション 認証のためにユーザーに登録された電子メール アドレスを表します。
fido2Methods fido2AuthenticationMethod コレクション 認証のためにユーザーに登録されている FIDO2 セキュリティ キーを表します。
メソッド authenticationMethod コレクション ユーザーに登録されているすべての認証方法を表します。
microsoftAuthenticatorMethods microsoftAuthenticatorAuthenticationMethod コレクション 認証のためにユーザーに登録された Microsoft Authenticator アプリの詳細。
操作 longRunningOperation コレクション パスワード リセット操作など、実行時間の長い操作の状態を表します。
passwordlessMicrosoftAuthenticatorMethods passwordlessMicrosoftAuthenticatorAuthenticationMethod コレクション 認証のためにユーザーに登録されている Microsoft Authenticator パスワードレス電話サインイン方法を表します。
passwordMethods passwordAuthenticationMethod コレクション 認証のためにユーザーに登録されたパスワード認証方法の詳細を表します。
phoneMethods phoneAuthenticationMethod コレクション 認証のためにユーザーに登録された電話を表します。
softwareOathMethods softwareOathAuthenticationMethod コレクション 認証のためにユーザーに登録されたソフトウェア OATH の時間ベースのワンタイム パスワード (TOTP) アプリケーション。
temporaryAccessPassMethods temporaryAccessPassAuthenticationMethod コレクション 時間制限付きパスコードを使用して認証するためにユーザーに登録された一時アクセス パスを表します。
windowsHelloForBusinessMethods windowsHelloForBusinessAuthenticationMethod コレクション 認証のためにユーザーに登録されている Windows Hello for Business 認証方法を表します。

JSON 表記

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

{
  "@odata.type": "#microsoft.graph.authentication",
  "id": "String (identifier)",
  "signInPreferences": {
    "@odata.type": "microsoft.graph.signInPreferences"
  },
  "requirements": {
    "@odata.type": "microsoft.graph.strongAuthenticationRequirements"
  }
}