Execution Type
Recall that multiple users or roles can be assigned to a single step. MDM allows you to specify the Execution Type property for each step as it relates to: (1) whether either any single assignee or all of them must perform the step; and (2) if all of them, sequential or parallel execution among the multiple assignees of the step.
Similarly, multiple steps can be organized into a single group, and MDM allows you to specify the Execution Type property for the group as it relates to: (1) whether either any single step or all of them must be performed; and (2) if all of them, sequential or parallel execution among the multiple steps of the group.
The options for the Execution Type property of a step (for the assignees of a step) and of a group (for the steps of a group) are summarized in the table below.
Option |
Description |
All Concurrent |
All assignees must perform the step. Each assignee can do so at the same time. |
All Sequential Random |
All assignees must perform the step. Each assignee can do so one at a time in any order. |
All Sequential Ordered 1 |
All assignees must perform the step. Each assignee can do so one at a time in the order listed in the step. |
Any Single |
Any single assignee can perform the step. The step can be pushed to or pulled by any assignee. |
1 Available only for the Execution Type property of a step, not a group, because for a group you could simply eliminate the group if the steps are to be executed in sequential order.

Behavior within a role is Any Single, where the user who accepts an available task can cover multiple roles, “pulls it away” from the users in each role to which it belongs, and is not included in the list of users for that role when the user sends it to the next role.