Workflow steps only exist in the context of a workflow template. Every step must be related to a step definition, which is used to describe the behavior of the step, and is selected from a library of step definitions. The following information is specified on the step definition:
-
Step sequence
-
Step status
-
An accept route for all steps
-
A rejection route for validation or voting steps
-
The recipients of each step (can be users or roles)
-
The step duration (used to set the target date)