b2cAuthenticationMethodsPolicy リソースの種類

名前空間: microsoft.graph

重要

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

Azure Active Directory (Azure AD) B2C を使用すると、ローカル アカウントを介してエンド ユーザーに登録させるためのメカニズムをテナント管理者が選択できるようになります。 ローカル アカウントは、Google や Facebook などのフェデレーション ID プロバイダーとは対照的に、Azure AD が ID のアサーションを行うアカウントです。

Azure AD B2C のローカル アカウントは、Azure AD からの設定やパラダイムには従いません。 Azure AD の認証方法ポリシーは、Azure AD B2C では使用されていないか、強制されていません。 Azure AD B2C では、これらの設定をユーザー フローによって使用される別のポリシーに保存しています。

メソッド

メソッド 戻り値の種類 説明
Get b2cAuthenticationMethodsPolicy b2cauthenticationmethodspolicy b2cAuthenticationMethodsPolicy オブジェクトのプロパティを読み取ります。
Update b2cAuthenticationMethodsPolicy None b2cAuthenticationMethodsPolicy オブジェクトのプロパティを更新します。

プロパティ

プロパティ 種類 説明
id String B2C 認証方法ポリシーの ID。 これは読み取り専用のプロパティとキーです。
isEmailPasswordAuthenticationEnabled ブール値 テナント管理者は、メールとパスワードの認証方法が有効になっている場合、メールを使用してローカル アカウントを構成することができます。
isUserNameAuthenticationEnabled ブール値 テナント管理者は、ユーザー名とパスワードによる認証方法が有効になっている場合、ユーザー名を使用してローカル アカウントを構成することができます。
isPhoneOneTimePasswordAuthenticationEnabled ブール値 テナント管理者は、電話番号とワンタイム パスワードによる認証方法が有効になっている場合、電話番号を使用してローカル アカウントを構成することができます。

リレーションシップ

なし。

JSON 表記

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

{
    "id": "b2CAuthenticationMethodsPolicy",
    "isEmailPasswordAuthenticationEnabled": true,
    "isUserNameAuthenticationEnabled": false,
    "isPhoneOneTimePasswordAuthenticationEnabled": true
}