Partilhar via


userRegistrationDetails resource type (tipo de recurso userRegistrationDetails)

Namespace: microsoft.graph

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, como a autenticação multifator, a reposição personalizada de palavra-passe e a 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
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 de cadeias de caracteres 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. Esta propriedade é utilizada como método MFA preferencial quando isSystemPreferredAuthenticationMethodEnabled é false. $filter Suporta (any com eq).
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",
  "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"
}