Tipo de recurso userRegistrationDetails

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"
}