Run workflow steps in parallel with groups

Use groups to identify workflow steps that can be run at the same time.


Normally, each step in a workflow must complete before the next step can begin. However, If you want to run multiple steps in parallel - such as deprovisioning a user from multiple apps - you can add the steps to a group.

A group is treated as a single workflow step. This means that when multiple steps are added to a group, each step is initiated at the same time. The workflow only progresses once every step in the group has completed successfully.

To create a group of steps:

  1. In the workflow outline, click the + icon and add a step that you want to include in the group.
  2. Open the step context menu and select Add to group > Add to new group.
  3. The Create new group dialog is displayed. Enter a name for the group and click Create.
  4. The step is added to the group. Select the step to edit the details as normal.
  5. To add further steps to the group, click the + icon next to the group name or click Add step.

A group containing multiple steps that will run in parallel.

To add a step that will be initiated after all steps in a group have completed successfully, click the + icon below the group.

Adding a step after a group.

🧙🏾‍♂️ You can add child steps to a step within a group. All child steps of a group step must complete successfully before the next step in the workflow (after the group) can begin. Although groups can be powerful, avoid introducing so much complexity that you no longer understand how your system works!

Was this article helpful?

0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.