Dynamic Group Assignment in Workflows

You can now dynamically assign user tasks to groups within your BPMN workflows. This feature adds flexibility to your workflow management by allowing group assignments to be calculated during workflow execution, rather than being determined only at design time of the workflow. Previously you could only assign a fixed group during creation. With the User Group field, users can change the assigned group during the workflow.

Example

Consider an approval workflow where different departments need to review documents:

  1. The owner/creator starts the workflow.

  2. They select the appropriate review group from the user group field.

  3. When the workflow reaches the review task:

    • The task appears in the selected group's Picklist filter.

    • Any group member can claim and complete the task.

    • The workflow proceeds based on the group's decision.

Note

Once a task is assigned to a group, it remains visible to all group members until claimed. Group assignments can be changed during the workflow if needed.

The User Group variable can be used in multiple tasks within the same workflow. Default assignments can help streamline common workflow paths.