Connect a level of approval to a person or group.
In the previous tutorial, three levels of approval have been set up and anyone can action those approvals.
Let's say we want to restrict the Review approval to members of a reviewers group, and the Editor in Chief approval to a given user (e.g. jdoe). In the approval of our workflow state we set the group and user parameters:
{workflow:name=Basic Workflow}
{state:Draft|submit=Ready}
{state}
{state:Ready|approved=Reviewed|rejected=Draft}
{approval:Review|group=reviewers}
{state}
{state:Reviewed|approved=Published|rejected=Ready}
{approval:Editor in Chief|user=jdoe}
{state}
{state:Published|final=true|updated=Ready}
{state}
{workflow}
This workflow allows members of the reviewers group to give the Review approval only, and to the user jdoe to give the final approval.
| You have to either define a reviewers group (as Confluence Administrator) or use an existing group. |
If you copy the workflow into multiple spaces (using Workflow Template or Space Workflow), customizing the workflow for each space can be complicated.
Continue with Lesson 3 - Working with Workflow Parameters to allow the workflow to be used in different spaces with different settings.
Labels:
None