credentialUserRegistrationDetails resource type

Namespace: microsoft.graph


APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported.

Represents the details of the usage of self-service password reset and multi-factor authentication (MFA) for all registered users. Details include user information, status of registration, and the authentication method used.


Method Return Type Description
List credentialUserRegistrationDetails credentialUserRegistrationDetails collection Get a list of credentialUserRegistrationDetails objects for a given tenant.


Property Type Description
authMethods registrationAuthMethod collection Represents the authentication method that the user has registered. Possible values are: email, mobilePhone, officePhone, securityQuestion (only used for self-service password reset), appNotification, appCode, and alternateMobilePhone (supported only in registration).
id String The unique identifier for the activity. Read-only.
isCapable Boolean Indicates whether the user is ready to perform self-service password reset or MFA.
isEnabled Boolean Indiciates whether the user enabled to perform self-service password reset.
isMfaRegistered Boolean Indiciates whether the user is registered for MFA.
isRegistered Boolean Indicates whether the user has registered any authentication methods for self-service password reset.
userDisplayName String Provides the user name of the corresponding user.
userPrincipalName String Provides the user principal name of the corresponding user.



JSON representation

The following is a JSON representation of the resource.

  "id" : "String",
  "userDisplayName": "String",
  "authMethods": ["string"],
  "isRegistered" : false,
  "isEnabled" : true,
  "isCapable" : false,
  "isMfaRegistered" : true