To prevent a user from being assigned multiple steps in a workflow, steps can be ordered by precedence so that if a user receives a second concurrent step, the step with the lower precedence will be replaced by the step with the higher precedence. To set the precedence between workflow steps, create an SPFStepDefPrecedence relationship definition between each step, as follows:
-
Drag the workflow step definition with the lower precedence onto the workflow step definition with the higher precedence.
The group assignment control setting in the Update Step Recipients dialog box, in the Desktop Client, overrides the precedence set for the workflow step. If OneUserPerRole or OneUserPerStep group assignment control is configured on the workflow step and that step is assigned to multiple users, you must claim the step to apply the precedence.