Tipo de recurso b2cAuthenticationMethodsPolicy

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor de versão.

O Azure Active Directory (Azure AD) B2C permite que os administradores de locatários escolham um mecanismo para permitir que os usuários finais se registrem por meio de contas locais. Contas locais são as contas em que o Azure AD faz a asserção de identidade, em oposição a um provedor de identidade federada, como Google ou Facebook, etc.

As contas locais no Azure AD B2C não seguem as configurações ou paradigmas do Azure AD. A política de métodos de autenticação do Azure AD não é usada ou aplicada pelo Azure AD B2C. O Azure AD B2C armazena essas configurações em uma política diferente, que é consumida pelos fluxos do usuário.

Métodos

Método Tipo de retorno Descrição
Obter b2cAuthenticationMethodsPolicy b2cauthenticationmethodspolicy Leia as propriedades de um objeto b2cAuthenticationMethodsPolicy.
Atualizar b2cAuthenticationMethodsPolicy Nenhum Atualize as propriedades de um objeto b2cAuthenticationMethodsPolicy.

Propriedades

Propriedade Tipo Descrição
id String A id da política de métodos de autenticação do B2C. Esta é a chave e uma propriedade somente leitura.
isEmailPasswordAuthenticationEnabled Booliano O administrador de locatário pode configurar contas locais usando o email se o método de autenticação de email e senha estiver habilitado.
isUserNameAuthenticationEnabled Booliano O administrador de locatários pode configurar contas locais usando o nome de usuário se o método de autenticação do nome de usuário e senha estiver habilitado.
isPhoneOneTimePasswordAuthenticationEnabled Boolean O administrador de locatários poderá configurar contas locais usando o número de telefone se o número de telefone e o método de autenticação de senha única estiver habilitado.

Relações

Nenhum

Representação JSON

Veja a seguir uma representação JSON do recurso.

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