Workflow stages and actions
We use workflows to control the access to, verification and eventual approval of items. Only if an item is approved at all stages up to a published stage can it be viewed on the website.A workflow must have at least one stage, but typically has more, and it always flows in a linear pattern. We can use a workflow to:
- review the accuracy of content.
- review content for any legal implications.
- review content to ensure it meets accessibility guidelines.
- ensure that no malicious code such as cross scripting attacks have been added to content.
A reject stage may be specified, which is a stage that is executed when a document is declined, before moving it to the first stage of the workflow. If the item is rejected at any stage, someone with editor access needs to correct or amend the item and resubmit it into the selected workflow (for approval). All items that are rejected (regardless of the stage they are at in the approval process) are sent back to the first (creation) stage of the workflow.
We can also specify that a comment must be entered on every move a document makes in the workflow or only on specific stages. This comment is added to the document's history section.
- Workflow stages
Workflow stages are the building blocks of a workflow. Create at least one stage before we can create a workflow.
- Workflow actions
Each workflow stage contains sets of actions; those that are executing when entering the stage and those executed when exiting the stage. The exit actions are restricted to non-scheduled actions, since they must be executed immediately.
- Access Items during a workflow
If an item is participating in a workflow, the creator is given manager access to the item only in the first workflow stage. As the item progresses through a workflow, the item access is determined by the combined workflow and system defined access levels.
- Joint approval
Joint approval is used in cases where approval from multiple users is required before moving the document to the next stage.
- Workflow example
This example describes the steps required to create a four stage Workflow.
Parent: Workflow and change managementRelated:
Related: