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 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 Microsoft Entra ID. Herdado da entidade. |
| isAdmin | Booliano | Indica se o utilizador tem uma função de administrador no inquilino. Este valor pode ser utilizado para marcar os métodos de autenticação para os quais as contas com privilégios são registadas e capazes. |
| 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 | String collection | 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, , voiceMobileoath, , voiceOfficevoiceAlternateMobile, sms, , . unknownFutureValuenone
$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, , voiceMobileoath, , voiceOfficevoiceAlternateMobile, sms, , . unknownFutureValuenone |
| 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"
}