userProcessingResult resource type
Namespace: microsoft.graph.identityGovernance
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.
Result of a lifecycle workflow that was executed for a specific user because the user fulfilled the execution conditions of the lifecycle workflow. The result is an aggregation of all task processing results of the workflow tasks that were part of the lifecycle workflow and executed for the specific user.
Inherits from entity.
Methods
Method | Return type | Description |
---|---|---|
List user processing results | microsoft.graph.identityGovernance.userProcessingResult collection | Get a list of the userProcessingResult objects and their properties. |
Get user processing result | microsoft.graph.identityGovernance.userProcessingResult | Get a user processing result. |
Get summary | microsoft.graph.identityGovernance.userSummary | Provides a summary of user processing results for a specified time period. |
List task processing results | microsoft.graph.identityGovernance.taskReport collection | Get a list of the taskProcessingResult objects and their properties. |
Properties
Property | Type | Description |
---|---|---|
completedDateTime | DateTimeOffset | The date time that the workflow execution for a user completed. Value is null if the workflow hasn't completed. Supports $filter (lt , le , gt , ge , eq , ne ) and $orderby . |
failedTasksCount | Int32 | The number of tasks that failed in the workflow execution. |
id | String | Identifier used for individually addressing a specific user processing result.Inherited from entity. Supports $filter (eq , ne ) and $orderby . |
processingStatus | microsoft.graph.identityGovernance.lifecycleWorkflowProcessingStatus | The workflow execution status. The possible values are: queued , inProgress , completed , completedWithErrors , canceled , failed , unknownFutureValue .Supports $filter (eq , ne ) and $orderby . |
scheduledDateTime | DateTimeOffset | The date time that the workflow is scheduled to be executed for a user. Supports $filter (lt , le , gt , ge , eq , ne ) and $orderby . |
startedDateTime | DateTimeOffset | The date time that the workflow execution started. Value is null if the workflow execution has not started.Supports $filter (lt , le , gt , ge , eq , ne ) and $orderby . |
totalTasksCount | Int32 | The total number of tasks that in the workflow execution. |
totalUnprocessedTasksCount | Int32 | The total number of unprocessed tasks for the workflow. |
workflowExecutionType | microsoft.graph.identityGovernance.workflowExecutionType | Describes the execution type of the workflow. The possible values are: scheduled , onDemand , unknownFutureValue .Supports $filter (lt , le , gt , ge , eq , ne ) and $orderby . |
workflowVersion | Int32 | The version of the workflow that was executed. |
Relationships
Relationship | Type | Description |
---|---|---|
subject | user | The unique identifier of the AAD user targeted for the taskProcessingResult .Supports $filter (eq , ne ) and $expand . |
taskProcessingResults | microsoft.graph.identityGovernance.taskProcessingResult collection | The associated individual task execution. |
JSON representation
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.identityGovernance.userProcessingResult",
"id": "String (identifier)",
"completedDateTime": "String (timestamp)",
"failedTasksCount": "Integer",
"processingStatus": "String",
"scheduledDateTime": "String (timestamp)",
"startedDateTime": "String (timestamp)",
"totalTasksCount": "Integer",
"totalUnprocessedTasksCount": "Integer",
"workflowExecutionType": "String",
"workflowVersion": "Integer"
}