Tipo de recurso de autenticação

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 Versão.

Expõe estados de método de autenticação para usuários e relações que representam os métodos de autenticação compatíveis com o Microsoft Entra ID. Os seguintes estados de métodos de autenticação são suportados:

  • Preferências de entrada de um usuário (MFA preferencial do sistema)
  • Estado de MFA de um usuário (MFA por usuário)

Herda de entidade.

Methods

Método Tipo de retorno Descrição
Get autenticação Obtenha os estados de autenticação de um usuário, como suas preferências de entrada e seu estado de MFA.
Atualizar autenticação Atualize os estados de autenticação de um usuário, como suas preferências de entrada e seu estado de MFA.

Propriedades

Propriedade Tipo Descrição
id Cadeia de caracteres Identificador exclusivo. Somente leitura.
requisitos strongAuthenticationRequirements As configurações e preferências para a autenticação multifator do Microsoft Entra por usuário.
signInPreferences signInPreferences As configurações e preferências para a experiência de entrada de um usuário. Use esta propriedade para configurar o método de MFA (autenticação multifator) padrão do usuário.

Relações

Relação Tipo Descrição
emailMethods coleção emailAuthenticationMethod Representa os endereços de email registrados para um usuário para autenticação.
externalAuthenticationMethods Coleção externalAuthenticationMethod Representa a MFA externa registrada para um usuário para autenticação.
fido2Methods coleção fido2AuthenticationMethod Representa as chaves de segurança FIDO2 registradas para um usuário para autenticação.
hardwareOathMethods coleção hardwareOathAuthenticationMethod Os dispositivos de hardware OATH de senha única baseada em tempo (TOTP) atribuídos a um usuário para autenticação.
Metodologia Coleção authenticationMethod Representa todos os métodos de autenticação registrados para um usuário.
microsoftAuthenticatorMethods coleção microsoftAuthenticatorAuthenticationMethod Os detalhes do aplicativo Microsoft Authenticator registrado em nome de um usuário para autenticação.
operations Coleção longRunningOperation Representa o status de uma operação de execução prolongada, como uma operação de redefinição de senha.
passwordlessMicrosoftAuthenticatorMethods coleção passwordlessMicrosoftAuthenticatorAuthenticationMethod Representa os métodos de entrada em telefone sem senha do Microsoft Authenticator registrados em nome de um usuário para autenticação.
passwordMethods coleção passwordAuthenticationMethod Representa os detalhes do método de autenticação de senha registrado para um usuário para autenticação.
phoneMethods coleção phoneAuthenticationMethod Representa o telefone registrado para um usuário para autenticação.
qrCodePinMethod qrCodePinAuthenticationMethod Representa um método de autenticação de código QR registrado para um usuário para autenticação.
platformCredentialMethods Coleção platformCredentialAuthenticationMethod Representa uma instância de credencial de plataforma registrada para um usuário no Mac OS.
resourceAccountKeyAuthenticationMethods coleção resourceAccountKeyAuthenticationMethod Representa as credenciais de chave da conta de recurso registradas em um usuário para autenticação em dispositivos compartilhados.
softwareOathMethods coleção softwareOathAuthenticationMethod Os aplicativos de software OATH de senha única baseada em tempo (TOTP) registrados para um usuário para autenticação.
temporaryAccessPassMethods coleção temporaryAccessPassAuthenticationMethod Representa uma passagem de acesso temporária registrada para um usuário para autenticação por meio de senhas de tempo limitado.
windowsHelloForBusinessMethods coleção windowsHelloForBusinessAuthenticationMethod Representa o método de autenticação do Windows Hello para Empresas registrado em nome de um usuário para autenticação.

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

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