Edit

subjectProcessingResult 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.

Represents the processing results for a single subject (for example, a provisioning object) in a lifecycle workflow run. This resource mirrors userProcessingResult but uses a workflowSubject-typed subject property to support non-user subjects.

Inherits from entity.

Methods

Method Return type Description
List (from run) microsoft.graph.identityGovernance.subjectProcessingResult collection Get a list of the subjectProcessingResult objects and their properties from a run.
List (from taskReport) microsoft.graph.identityGovernance.subjectProcessingResult collection Get a list of the subjectProcessingResult objects and their properties from a taskReport.
Get microsoft.graph.identityGovernance.subjectProcessingResult Read the properties and relationships of a subjectProcessingResult object.

Properties

Property Type Description
completedDateTime DateTimeOffset The date and time when the subject processing completed. Read-only.
failedTasksCount Int32 The count of tasks that failed for the subject. Read-only.
id String The unique identifier for the subject processing result. Inherited from entity. Read-only.
processingStatus microsoft.graph.identityGovernance.lifecycleWorkflowProcessingStatus The overall processing status for the subject. Read-only. Supports $filter (eq, ne).
scheduledDateTime DateTimeOffset The date and time when processing was scheduled. Read-only.
startedDateTime DateTimeOffset The date and time when processing started. Read-only.
subject microsoft.graph.identityGovernance.workflowSubject The subject for which tasks were processed. Read-only.
totalTasksCount Int32 The total number of tasks in the workflow. Read-only.
totalUnprocessedTasksCount Int32 The count of tasks that have not yet been processed. Read-only.
workflowExecutionType microsoft.graph.identityGovernance.workflowExecutionType The workflow execution type. The possible values are: scheduled, onDemand, unknownFutureValue, activatedWithScope, extensibilityOnDemand. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: activatedWithScope, extensibilityOnDemand. Read-only. Supports $filter (eq, ne).
workflowVersion Int32 The version of the workflow at the time of execution. Read-only.

Relationships

Relationship Type Description
reprocessedRuns microsoft.graph.identityGovernance.run collection The reprocessed runs associated with this subject processing result.
taskProcessingResults microsoft.graph.identityGovernance.taskProcessingResult collection The task-level processing results for this subject. Read-only.

JSON representation

The following JSON representation shows the resource type.

{
  "@odata.type": "#microsoft.graph.identityGovernance.subjectProcessingResult",
  "id": "String (identifier)",
  "completedDateTime": "String (timestamp)",
  "failedTasksCount": "Integer",
  "processingStatus": "String",
  "scheduledDateTime": "String (timestamp)",
  "startedDateTime": "String (timestamp)",
  "totalTasksCount": "Integer",
  "totalUnprocessedTasksCount": "Integer",
  "workflowExecutionType": "String",
  "workflowVersion": "Integer",
  "subject": {
    "@odata.type": "microsoft.graph.identityGovernance.workflowSubject"
  }
}