Approval Task Properties
Task Properties: Approval Task
Property | UI Field Name | Description | Specifications | Required | Patchable (Instance Only) |
|---|---|---|---|---|---|
| Approval Criteria | Specifies one or more approvers (Users or Groups) required for approval. Examples: | See Approval Criteria properties, below. | Y | N |
| Approval Description | Detailed description of what is being approved. | N | Y | |
| Approval Links / References | List of links or references to external information. Each link has a Examples: | N | Y |
Approval Task Properties - Approval Criteria
Property | UI Field Name | Description | Specifications | Required | Patchable (Instance Only) |
|---|---|---|---|---|---|
| n/a | Criteria list. An element in the list is of type | The following example represents a
info In JSON, the two elements are wrapped in the XMLXML JSONJSON See Criteria properties, below. | Y | N |
| Match All Match Any | Specifies that the Approval task instance should go to Approved status when ALL or ANY of the criteria are met. | Valid values:
Default is And (1). | N | N |
Approval Task Properties - Criteria
Property | UI Field Name | Description | Specifications | Required | Patchable (Instance Only) |
|---|---|---|---|---|---|
| n/a | Specifies the type of an element in the criteria list. | For JSON only. Valid values:
Default is criterion. info In XML, the | Y | N |
| n/a | A single condition composed of an approver | XMLXML JSONJSON See Criterion properties, below. | N | N |
| n/a | A condition composed of multiple criterion/criteria elements and a An element can be a | XMLXML JSONJSON See Criterion properties, below. | N | N |
Approval Task Properties - Criterion
Property | UI Field Name | Description | Specifications | Required | Patchable (Instance Only) |
|---|---|---|---|---|---|
| n/a | A Group that can approve the task instance. | Y (unless | N | |
| n/a | A User who can approve the task instance. | Y (unless | N | |
| n/a | The display name of the User who can approve the task instance. | N | N |
Task Instance Properties: Approval Task
Property | UI Field Name | Description | Specifications | Patchable (Instance Only) |
|---|---|---|---|---|
| Approver Status | A list of approvers and their corresponding approval status. Examples: | See Approver Status properties, below. | N |
Approval Task Instance Properties - Approver Status
Property | UI Field Name | Description | Patchable (Instance Only) |
|---|---|---|---|
| Approver Name | If | N |
| n/a | The User or Group who can approve the task instance. | N |
| n/a | If | N |
| Reviewed By | If | N |
| Status | The approval status of the approver (Approved, Rejected, or Pending). | N |
| Type | The type of approver (User or Group). | N |