tipo de recurso userRegistrationDetails

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.

Representa o estado dos métodos de autenticação de um usuário, incluindo quais métodos são registrados e quais recursos o usuário está registrado e capaz de fazer. Por exemplo, autenticação multifator, redefinição de senha de autoatendimento e autenticação sem senha. Para obter mais informações sobre os requisitos de licença para esse recurso, consulte Atividade de Métodos de Autenticação: Permissões e licenças.

Herda de entidade.

Methods

Método Tipo de retorno Descrição
Listar userRegistrationDetails coleção userRegistrationDetails Obtenha uma lista dos métodos de autenticação registrados para um usuário conforme definido no objeto userRegistrationDetails .
Obter userRegistrationDetails userRegistrationDetails Leia as propriedades e as relações de um objeto userRegistrationDetails .

Propriedades

Propriedade Tipo Descrição
defaultMfaMethod defaultMfaMethodType O método que o usuário ou administrador selecionou como padrão para executar a autenticação multifator para o usuário. Os valores possíveis são none, mobilePhone, alternateMobilePhone, officePhone, microsoftAuthenticatorPush, softwareOneTimePasscode, unknownFutureValue.
id Cadeia de caracteres Identificador de objeto de usuário no Microsoft Entra ID. Herdado da entidade.
isAdmin Booliano Indica se o usuário tem uma função de administrador no locatário. Esse valor pode ser usado para marcar os métodos de autenticação para os quais as contas privilegiadas são registradas e capazes.
isMfaCapable Booliano Indica se o usuário registrou um método de autenticação forte para autenticação multifator. O método deve ser permitido pela política de métodos de autenticação. Suporta $filter (eq).
isMfaRegistered Booliano Indica se o usuário registrou um método de autenticação forte para autenticação multifator. O método pode não ser necessariamente permitido pela política de métodos de autenticação. Suporta $filter (eq).
isPasswordlessCapable Booliano Indica se o usuário registrou um método de autenticação forte sem senha (incluindo FIDO2, Windows Hello para Empresas e Microsoft Authenticator (sem senha)) permitido pela política de métodos de autenticação. Suporta $filter (eq).
isSsprCapable Booliano Indica se o usuário registrou o número necessário de métodos de autenticação para redefinição de senha de autoatendimento e se o usuário tem permissão para executar a redefinição de senha de autoatendimento por política. Suporta $filter (eq).
isSsprEnabled Booliano Indica se o usuário tem permissão para executar a redefinição de senha de autoatendimento por política. O usuário pode não ter registrado necessariamente o número necessário de métodos de autenticação para redefinição de senha de autoatendimento. Suporta $filter (eq).
isSsprRegistered Booliano Indica se o usuário registrou o número necessário de métodos de autenticação para redefinição de senha de autoatendimento. O usuário pode não ter permissão para executar a redefinição de senha de autoatendimento por política. Suporta $filter (eq).
isSystemPreferredAuthenticationMethodEnabled Booliano Indica se o método de autenticação preferencial do sistema está habilitado. Se habilitado, o sistema determinará dinamicamente o método de autenticação mais seguro entre os métodos registrados pelo usuário. Suporta $filter (eq).
lastUpdatedDateTime DateTimeOffset A UTC (data e hora) quando o registro foi atualizado pela última vez. O tipo DateTimeOffset representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z.
methodsRegistered Coleção String Coleção de métodos de autenticação registrados, como mobilePhone, , email. passKeyDeviceBound $filter Dá suporte (any com eq).
systemPreferredAuthenticationMethods String collection Coleção de métodos de autenticação que o sistema determinou ser os métodos de autenticação mais seguros entre os métodos registrados para autenticação de segundo fator. Os valores possíveis são: push, oath, voiceMobile, voiceAlternateMobile, voiceOffice, sms, none, unknownFutureValue. $filter Dá suporte (any com eq).
userDisplayName Cadeia de caracteres O nome de exibição do usuário, como Adele Vance. $filter Dá suporte (eq, startsWith) e $orderby.
userPreferredMethodForSecondaryAuthentication userDefaultAuthenticationMethod O método selecionado pelo usuário como o segundo fator padrão para executar a autenticação multifator. Os valores possíveis são: push, oath, voiceMobile, voiceAlternateMobile, voiceOffice, sms, none, unknownFutureValue.
userPrincipalName Cadeia de caracteres O nome da entidade de usuário, como AdeleV@contoso.com. $filter Dá suporte (eq, startsWith) e $orderby.
userType signInUserType Identifica se o usuário é membro ou convidado no locatário. Os valores possíveis são: member, guest, unknownFutureValue.

Relações

Nenhum

Representação JSON

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

{
  "@odata.type": "#microsoft.graph.userRegistrationDetails",
  "defaultMethod": "String",
  "id": "String (identifier)",
  "isAdmin": "Boolean",
  "isMfaCapable": "Boolean",
  "isMfaRegistered": "Boolean",
  "isPasswordlessCapable": "Boolean",
  "isSsprCapable": "Boolean",
  "isSsprEnabled": "Boolean",
  "isSsprRegistered": "Boolean",
  "isSystemPreferredAuthenticationMethodEnabled": "Boolean",
  "lastUpdatedDateTime": "String (timestamp)",
  "methodsRegistered": ["String"],
  "systemPreferredAuthenticationMethods": ["String"],
  "userDisplayName": "String",
  "userPreferredMethodForSecondaryAuthentication": "String",
  "userPrincipalName": "String",
  "userType": "String"
}