Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Espacio de nombres: microsoft.graph
Importante
Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.
Representa el estado de los métodos de autenticación de un usuario, incluidos los métodos registrados y las características que el usuario está registrado y de las que es capaz. Por ejemplo, la autenticación multifactor, el autoservicio de restablecimiento de contraseña y la autenticación sin contraseña. Para obtener más información sobre los requisitos de licencia para esta característica, consulte Actividad de métodos de autenticación: permisos y licencias.
Hereda de la entidad.
Methods
| Método | Tipo devuelto | Descripción |
|---|---|---|
| List | Colección userRegistrationDetails | Obtener una lista de los métodos de autenticación registrados para un usuario, tal como se define en el objeto userRegistrationDetails . |
| Get | userRegistrationDetails | Lea las propiedades y relaciones de un objeto userRegistrationDetails . |
Propiedades
| Propiedad | Tipo | Descripción |
|---|---|---|
| defaultMfaMethod | defaultMfaMethodType | El método que el usuario o el administrador seleccionó como predeterminado para realizar la autenticación multifactor para el usuario. Los valores posibles son: none, mobilePhone, alternateMobilePhone, officePhone, microsoftAuthenticatorPush, softwareOneTimePasscode y unknownFutureValue. |
| id | Cadena | Identificador de objeto de usuario en Microsoft Entra ID. Heredado de la entidad. |
| isAdmin | Booleano | Indica si el usuario tiene un rol de administrador en el inquilino. Este valor se puede usar para comprobar los métodos de autenticación para los que están registradas las cuentas con privilegios y de los que son capaces. |
| isMfaCapable | Booleano | Indica si el usuario ha registrado un método de autenticación sólida para la autenticación multifactor. El método debe estar permitido por la directiva de métodos de autenticación. Admite $filter (eq). |
| isMfaRegistered | Booleano | Indica si el usuario ha registrado un método de autenticación sólida para la autenticación multifactor. Es posible que la directiva de métodos de autenticación no permita necesariamente el método. Admite $filter (eq). |
| isPasswordlessCapable | Booleano | Indica si el usuario ha registrado un método de autenticación segura sin contraseña (incluidos FIDO2, Windows Hello para empresas y Microsoft Authenticator (sin contraseña)) permitido por la directiva de métodos de autenticación. Admite $filter (eq). |
| isSsprCapable | Booleano | Indica si el usuario ha registrado el número necesario de métodos de autenticación para el autoservicio de restablecimiento de contraseña y si el usuario puede realizar el autoservicio de restablecimiento de contraseña por directiva. Admite $filter (eq). |
| isSsprEnabled | Booleano | Indica si la directiva permite al usuario realizar un autoservicio de restablecimiento de contraseña. Es posible que el usuario no haya registrado necesariamente el número requerido de métodos de autenticación para el autoservicio de restablecimiento de contraseña. Admite $filter (eq). |
| isSsprRegistered | Booleano | Indica si el usuario ha registrado el número necesario de métodos de autenticación para el autoservicio de restablecimiento de contraseña. Es posible que la directiva no necesariamente permita al usuario realizar el autoservicio de restablecimiento de contraseña. Admite $filter (eq). |
| isSystemPreferredAuthenticationMethodEnabled | Booleano | Indica si está habilitado el método de autenticación preferido por el sistema. Si se habilita, el sistema determina dinámicamente el método de autenticación más seguro entre los métodos registrados por el usuario. Admite $filter (eq). |
| lastUpdatedDateTime | DateTimeOffset | La fecha y la hora (UTC) en que se actualizó por última vez el informe. El tipo DateTimeOffset representa la información de fecha y hora con el formato ISO 8601 y está siempre en hora UTC. Por ejemplo, la medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z. |
| methodsRegistered | Colección string | Recopilación de métodos de autenticación registrados, como mobilePhone, email, passKeyDeviceBound. Admite $filter (any con eq). |
| systemPreferredAuthenticationMethods | Colección string | Colección de métodos de autenticación que el sistema determinó que eran los métodos de autenticación más seguros entre los métodos registrados para la autenticación de segundo factor. Los valores posibles son: push, oath, voiceMobile, voiceAlternateMobilevoiceOffice, sms, , none, , . unknownFutureValue Admite $filter (any con eq). |
| userDisplayName | Cadena | El nombre para mostrar del usuario, como Adele Vance. Admite $filter (eq, startsWith) y $orderby. |
| userPreferredMethodForSecondaryAuthentication | userDefaultAuthenticationMethod | El método que el usuario seleccionó como segundo factor predeterminado para realizar la autenticación multifactor. Los valores posibles son: push, oath, voiceMobile, voiceAlternateMobilevoiceOffice, sms, , none, , . unknownFutureValue |
| userPrincipalName | Cadena | El nombre principal del usuario, como AdeleV@contoso.com. Admite $filter (eq, startsWith) y $orderby. |
| userType | signInUserType | Identifica si el usuario es miembro o invitado del inquilino. Los valores posibles son: member, guest, unknownFutureValue. |
Relaciones
Ninguna.
Representación JSON
La siguiente representación JSON muestra el 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"
}