Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 estão registrados e quais recursos o usuário está registrado e capaz. 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 |
|---|---|---|
| List | Coleção userRegistrationDetails | Obtenha uma lista dos métodos de autenticação registrados para um usuário, conforme definido no objeto userRegistrationDetails . |
| Get | 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 estão registradas e são 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 por autoatendimento e se o usuário tem permissão para executar a redefinição de senha por autoatendimento por política. Suporta $filter (eq). |
| isSsprEnabled | Booliano | Indica se o usuário tem permissão para executar a redefinição de senha por autoatendimento pela política. O usuário pode não ter necessariamente registrado 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 por autoatendimento pela política. Suporta $filter (eq). |
| isSystemPreferredAuthenticationMethodEnabled | Booliano | Indica se o método de autenticação preferencial do sistema está habilitado. Se habilitado, o sistema determina dinamicamente o método de autenticação mais seguro entre os métodos registrados pelo usuário. 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 | String collection | Coleção de métodos de autenticação registrados, como mobilePhone, email, passKeyDeviceBound. Suporta $filter (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 registrados para autenticação de segundo fator. Os valores possíveis são: push, oath, voiceMobile, voiceAlternateMobilevoiceOffice, , sms, , none, . unknownFutureValue Suporta $filter (any com eq). |
| userDisplayName | Cadeia de caracteres | O nome de exibição do usuário, como Adele Vance. Dá suporte a $filter (eq, startsWith) e $orderby. |
| userPreferredMethodForSecondaryAuthentication | userDefaultAuthenticationMethod | O método que o usuário selecionou como o segundo fator padrão para executar a autenticação multifator. Os valores possíveis são: push, oath, voiceMobile, voiceAlternateMobilevoiceOffice, , sms, , none, . unknownFutureValue |
| userPrincipalName | Cadeia de caracteres | O nome UPN, como AdeleV@contoso.com. Dá suporte a $filter (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
A representação JSON a seguir 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"
}