Approve
Step
An Approvestep seeks user approval for the records in the job. A disapproval of any record by any of the approvers kicks the workflow back to the previous step. An Approve step has one (1) input and one (1) output; its properties are listed in the table below.
Property |
Description |
Name |
The step name. |
Description |
The step description. |
Assignee Type |
The type of assignee: · Users · Roles |
Assignee Users |
The list of assigned users ([Owner] / [Launcher] / list of users). |
Assignee Roles |
The list of assigned roles (list of roles). |
Execution Type |
The type of execution: · All Concurrent · All Sequential Random · All Sequential Ordered · Any Single |
Iteration Threshold |
Number of iterations to allow failed approvals before sending a notification. |
CC: Notification |
In addition to the assignee, whom to notify via email when the iteration threshold has been exceeded ([Owner] / [Launcher] / list of users). |
Duration Timeout |
Amount of elapsed time to allow before sending a notification. |
CC: Notification |
In addition to the assignee, whom to notify via email when the duration timeout has expired ([Owner] / [Launcher] / list of users). |
Split Job |
Whether any assignee or just the owner or launcher can split the job into multiple subjobs ([Owner] / [Launcher] / [Anyone]). |

If any of the records is disapproved by any of the approvers, the job is kicked back to the previous step, with an Approval Result column for each approver indicating whether each record was approved or disapproved.
When the job is kicked back, it returns to the previous step or group and when the Execution Type is Any Single, retraces the same user or step that was executed before.
The Split Jobsetting of the Approve step overrides that of the Startstep.