Overriding Swimlane Assignments
When you are working with group assignments in a swimlane (groups, queues, roles, etc), you may want the user that completed one step in the swimlane to also take ownership of the following steps in the same swimlane. This can be accomplished by using a Define Variable action to set the User, and a Responsibility override on the subsequent steps
To set the user that completed a step as a variable, add a Define Variable action to the Content Collection - Notify Customer step:
Set the Start Type of the action to "After Step" since you want the user that completed the step to be assigned to the variable.
- The Variable Type should be Text
- Select a meaningful Variable Name
- Using Advanced Mode, select the $User context object and locate the Id field. Insert the value into the Variable Value text box.
Next, you will add a Responsibility Override to any following step(s) and click on Add Variables:
Select the variable you just set up in the prior step:
When you add the override, the step will indicate a Responsibility Override with the red "person" icon:
Now, when this process runs, the user that completed the first step "Content Collection - Notify Customer" will be assigned the next step "Content Collection - Upload Files" regardless of the group swimlane assignment.