Compartir a través de


tipo de recurso userRegistrationDetails

Espacio de nombres: microsoft.graph

Representa el estado de los métodos de autenticación de un usuario, incluidos los métodos que se registran y las características de las que está registrado y capaz el usuario, como 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 Obtenga 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
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 se registran las cuentas con privilegios y que son capaces de hacerlo.
isMfaCapable Booleano Indica si el usuario ha registrado un método de autenticación seguro para la autenticación multifactor. La directiva de métodos de autenticación debe permitir el método . Admite $filter (eq).
isMfaRegistered Booleano Indica si el usuario ha registrado un método de autenticación seguro 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 seguro sin contraseña (incluido FIDO2, Windows Hello para empresas y Microsoft Authenticator (sin contraseña)) que permite 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 el usuario puede realizar el autoservicio de restablecimiento de contraseña por directiva. Admite $filter (eq).
isSsprEnabled Booleano Indica si el usuario puede realizar el autoservicio de restablecimiento de contraseña por directiva. Es posible que el usuario no haya registrado necesariamente el número necesario 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 al usuario no se le permita necesariamente realizar el autoservicio de restablecimiento de contraseña por directiva. Admite $filter (eq).
isSystemPreferredAuthenticationMethodEnabled Booleano Indica si el método de autenticación preferido por el sistema está habilitado. Si está habilitado, 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 Fecha y 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 de cadenas Colección de métodos de autenticación registrados, como mobilePhone, , passKeyDeviceBoundemail. Admite $filter (any con eq).
systemPreferredAuthenticationMethods Colección de cadenas Colección de métodos de autenticación que el sistema determinó que son los métodos de autenticación más seguros entre los métodos registrados para la autenticación en segundo factor. Los valores posibles son: push, oath, voiceMobile, voiceAlternateMobile, voiceOffice, sms, none y unknownFutureValue. Admite $filter (any con eq).
userDisplayName Cadena Nombre para mostrar del usuario, como Adele Vance. Admite $filter (eq, startsWith) y $orderby.
userPreferredMethodForSecondaryAuthentication userDefaultAuthenticationMethod Método que el usuario seleccionó como segundo factor predeterminado para realizar la autenticación multifactor. Los valores posibles son: push, oath, voiceMobile, voiceAlternateMobile, voiceOffice, sms, none y unknownFutureValue. Esta propiedad se usa como método MFA preferido cuando isSystemPreferredAuthenticationMethodEnabled es false. Admite $filter (any con eq).
userPrincipalName Cadena Nombre principal de 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",
  "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"
}