userProcessingResult resource type

Namespace: microsoft.graph.identityGovernance

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 userProcessingResults microsoft.graph.identityGovernance.userProcessingResult collection Get a list of the userProcessingResult objects and their properties.
Get userProcessingResult microsoft.graph.identityGovernance.userProcessingResult Get a user processing result.
summary microsoft.graph.identityGovernance.userSummary Provides a summary of user processing results for a specified time period.
List taskProcessingResults for a userProcessingResult 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 is a JSON representation of the resource.

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