Skip to main content

microsoft.user.authenticationMethods.userRegistrationDetails

Description

Represents the state of a user's authentication methods, including which methods are registered and capable

Fields

IDTYPEDESCRIPTION
idstringUser's object identifier in Microsoft Entra ID
isAdminboolTrue if the user has an administrator role in the tenant
isMfaCapableboolTrue if the user has registered a strong auth method that is enabled by the multifactor authentication policy
isMfaRegisteredboolTrue if the user has registered at least one strong authentication method, regardless of whether it is enabled by policy
isPasswordlessCapableboolTrue if the user has registered a strong authentication method that doesn't require a password and is enabled by policy
isSsprCapableboolTrue if the user is capable of self-service password reset by having registered the required number of methods and being included in the policy
isSsprEnabledboolTrue if the user is allowed to perform self-service password reset by policy, even if they have not yet registered the required number of methods
isSsprRegisteredboolTrue if the user has registered the required number of authentication methods for self-service password reset, regardless of whether they are enabled for by policy
isSystemPreferredAuthenticationMethodEnabledboolTrue if system-preferred authentication is enabled, which allows the system to dynamically determine the most secure authentication method for the user
lastUpdatedDateTimetimeThe date and time when the user's registration details were last updated
methodsRegistered[]stringCollection of authentication methods registered by the user, such as "mobilePhone", "email", and "fido2SecurityKey"
systemPreferredAuthenticationMethods[]stringCollection of authentication methods that the system determined to be the most secure for the user to perform multifactor authentication
userDisplayNamestringThe user's display name
userPreferredMethodForSecondaryAuthenticationstringThe method the user selected as their default for second-factor authentication. This is used when system-preferred authentication is disabled.
userPrincipalNamestringThe user's principal name
userTypestringThe user's type, which can be "member", "guest", or "unknownFutureValue"