Compartilhar via


userRegistrationDetails resource type (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 utilizador, incluindo os métodos que estão registados e quais as funcionalidades de registo e capacidade do utilizador. Por exemplo, autenticação multifator, reposição personalizada de palavra-passe e autenticação sem palavra-passe. Para obter mais informações sobre os requisitos de licença para esta funcionalidade, veja Authentication Methods Activity: Permissions and licenses (Atividade de Métodos de Autenticação: Permissões e licenças).

Herda de entidade.

Methods

Método Tipo de retorno Descrição
List coleção userRegistrationDetails Obtenha uma lista dos métodos de autenticação registados para um utilizador, conforme definido no objeto userRegistrationDetails .
Get userRegistrationDetails Leia as propriedades e relações de um objeto userRegistrationDetails .

Propriedades

Propriedade Tipo Descrição
defaultMfaMethod defaultMfaMethodType O método que o utilizador ou administrador selecionou como predefinição para efetuar a autenticação multifator para o utilizador. Os valores possíveis são none, mobilePhone, alternateMobilePhone, officePhone, microsoftAuthenticatorPush, softwareOneTimePasscode, unknownFutureValue.
id Cadeia de caracteres Identificador de objeto de utilizador no ID do Microsoft Entra. Herdado da entidade.
isAdmin Booliano Indica se o utilizador tem uma função de administrador no inquilino. Este valor pode ser utilizado para verificar os métodos de autenticação para os quais as contas com privilégios estão registadas e com capacidade.
isMfaCapable Booliano Indica se o utilizador registou um método de autenticação forte para autenticação multifator. O método tem de ser permitido pela política de métodos de autenticação. Suporta $filter (eq).
isMfaRegistered Booliano Indica se o utilizador registou 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 utilizador registou um método de autenticação forte sem palavra-passe (incluindo FIDO2, Windows Hello para Empresas e Microsoft Authenticator (Sem palavra-passe)) permitido pela política de métodos de autenticação. Suporta $filter (eq).
isSsprCapable Booliano Indica se o utilizador registou o número necessário de métodos de autenticação para a reposição personalizada de palavra-passe e se o utilizador tem permissão para efetuar a reposição personalizada de palavra-passe por política. Suporta $filter (eq).
isSsprEnabled Booliano Indica se o utilizador tem permissão para efetuar a reposição personalizada de palavra-passe por política. O utilizador pode não ter necessariamente registado o número necessário de métodos de autenticação para reposição personalizada de palavra-passe. Suporta $filter (eq).
isSsprRegistered Booliano Indica se o utilizador registou o número necessário de métodos de autenticação para a reposição personalizada de palavra-passe. O utilizador pode não ser necessariamente autorizado a efetuar a reposição personalizada de palavra-passe por política. Suporta $filter (eq).
isSystemPreferredAuthenticationMethodEnabled Booliano Indica se o método de autenticação preferencial do sistema está ativado. Se estiver ativado, o sistema determina dinamicamente o método de autenticação mais seguro entre os métodos registados pelo utilizador. Suporta $filter (eq).
lastUpdatedDateTime DateTimeOffset A data e hora (UTC) em que o relatório 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 registados, como mobilePhone, email, passKeyDeviceBound. $filter Suporta (any com eq).
systemPreferredAuthenticationMethods String collection Coleção de métodos de autenticação que o sistema determinou serem os métodos de autenticação mais seguros entre os métodos registados para a autenticação de segundo fator. Os valores possíveis são: push, oath, voiceMobile, voiceAlternateMobile, voiceOffice, sms, none, unknownFutureValue. $filter Suporta (any com eq).
userDisplayName Cadeia de caracteres O nome a apresentar do utilizador, como Adele Vance. $filter Suporta (eq, startsWith) e $orderby.
userPreferredMethodForSecondaryAuthentication userDefaultAuthenticationMethod O método que o utilizador selecionou como o segundo fator predefinido para efetuar a autenticação multifator. Os valores possíveis são: push, oath, voiceMobile, voiceAlternateMobile, voiceOffice, sms, none, unknownFutureValue.
userPrincipalName Cadeia de caracteres O nome principal de utilizador, como AdeleV@contoso.com. $filter Suporta (eq, startsWith) e $orderby.
userType signInUserType Identifica se o utilizador é membro ou convidado no inquilino. Os valores possíveis são: member, guest, unknownFutureValue.

Relações

Nenhum

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.userRegistrationDetails",
  "defaultMfaMethod": "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"
}