userCredentialUsageDetails resource type
Namespace: microsoft.graph
Important
APIs under the /beta
version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.
Represents the self-service password reset usage for a given tenant. Details include user information, status of the reset, and the reason for failure. For more information about license requirements for this feature, see Authentication Methods Activity: Permissions and licenses.
Methods
Method | Return Type | Description |
---|---|---|
List | userCredentialUsageDetails | Read properties and relationships of a userCredentialUsageDetails object. |
Properties
Property | Type | Description |
---|---|---|
authMethod | usageAuthMethod | Represents the authentication method that the user used. Possible values are:email , mobileSMS , mobileCall , officePhone , securityQuestion (only used for self-service password reset), appNotification , appCode , alternateMobileCall (supported only in registration), fido , appPassword ,unknownFutureValue |
eventDateTime | DateTimeOffset | The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z . |
failureReason | String | Provides the failure reason for the corresponding reset or registration workflow. |
feature | featureType | Possible values are: registration , reset , unknownFutureValue . |
id | String | Read-only. The unique identifier for the activity. Read-only. |
isSuccess | Boolean | Indicates success or failure of the workflow. |
userDisplayName | String | User name of the user performing the reset or registration workflow. |
userPrincipalName | String | User principal name of the user performing the reset or registration workflow. |
Relationships
None.
JSON representation
The following JSON representation shows the resource type.
{
"id" : "String",
"feature":"string",
"userPrincipalName":"String",
"userDisplayName": "String",
"isSuccess" : true,
"authMethod": "string",
"failureReason": "String",
"eventDateTime" : "DateTimeOffset"
}