名前空間: microsoft.graph
重要
Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
Microsoft Entra ID でサポートされている認証方法を表すユーザーと関係の認証方法の状態を公開します。 次の認証方法の状態がサポートされています。
- ユーザーのサインイン設定 (システム優先 MFA)
- ユーザーの MFA の状態 (ユーザーごとの MFA)
エンティティ から継承します。
メソッド
| メソッド | 戻り値の種類 | 説明 |
|---|---|---|
| Get | authentication | サインイン設定や MFA 状態など、ユーザーの認証状態を取得します。 |
| Update | authentication | サインイン設定や MFA 状態など、ユーザーの認証状態を更新します。 |
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| id | 文字列 | 一意識別子。 読み取り専用です。 |
| requirements | strongAuthenticationRequirements | ユーザーごとの Microsoft Entra 多要素認証の設定と基本設定。 |
| signInPreferences | signInPreferences | ユーザーのサインイン エクスペリエンスの設定と基本設定。 このプロパティを使用して、ユーザーの既定の多要素認証 (MFA) 方法を構成します。 |
リレーションシップ
| リレーションシップ | 型 | 説明 |
|---|---|---|
| emailMethods | emailAuthenticationMethod コレクション | 認証用にユーザーに登録されている電子メール アドレスを表します。 |
| externalAuthenticationMethods | externalAuthenticationMethod コレクション | 認証用にユーザーに登録されている外部 MFA を表します。 |
| fido2Methods | fido2AuthenticationMethod コレクション | 認証用にユーザーに登録されている FIDO2 セキュリティ キーを表します。 |
| hardwareOathMethods | hardwareOathAuthenticationMethod コレクション | 認証用にユーザーに割り当てられたハードウェア OATH 時間ベースのワンタイム パスワード (TOTP) デバイス。 |
| メソッド | authenticationMethod コレクション | ユーザーに登録されているすべての認証方法を表します。 |
| microsoftAuthenticatorMethods | MicrosoftAuthenticatorAuthenticationMethod コレクション | 認証用にユーザーに登録されている Microsoft Authenticator アプリの詳細。 |
| 操作 | longRunningOperation コレクション | パスワード リセット操作など、実行時間の長い操作の状態を表します。 |
| passwordlessMicrosoftAuthenticatorMethods | passwordlessMicrosoftAuthenticatorAuthenticationMethod コレクション | 認証用にユーザーに登録されている Microsoft Authenticator のパスワードレス電話によるサインイン方法を表します。 |
| passwordMethods | passwordAuthenticationMethod コレクション | 認証用にユーザーに登録されているパスワード認証方法の詳細を表します。 |
| phoneMethods | phoneAuthenticationMethod コレクション | 認証用にユーザーに登録されている電話を表します。 |
| qrCodePinMethod | qrCodePinAuthenticationMethod | 認証用にユーザーに登録されている QR コード認証方法を表します。 |
| platformCredentialMethods | platformCredentialAuthenticationMethod コレクション | Mac OS 上のユーザーに登録されているプラットフォーム資格情報を表します。 |
| resourceAccountKeyAuthenticationMethods | resourceAccountKeyAuthenticationMethod コレクション | 共有デバイスでの認証用にユーザーに登録されたリソース アカウント キーの資格情報を表します。 |
| 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"
}
}