User interaction is required at each workflow process Task Node. Where do users complete tasks? In the My Workflow Tasks application of the User menu.
Figure 1: Users manage workflow tasks from their My Workflow Tasks widget.
Asset Submission to Workflow
If an Asset has a workflow activated, when a user clicks Submit for Publication, the workflow definition determines the next step. A user assigned a Role associated to the workflow task receives a Notification indicating that there is a workflow task to complete.
Workflow Assignees Have Implicit Asset Permissions: Users with permission to execute a workflow task (e.g., Users with the Portal Content Reviewer Role) have full resource action permissions over the assets they can review. These permissions apply in the My Workflow Tasks widget in the User’s personal page and anywhere else actions on the Asset can be performed.
For example, consider a User with two permissions:
- The Portal Content Reviewer Role enables Users to review workflow submissions and grants edit and delete permissions on the content they’re reviewing.
- Users also have permission to view Web Content Articles in the Site’s Content section.
Neither permission explicitly grants the User management permissions on Web Content Articles. Users cannot normally edit or delete a Web Content Article, for example. However, if a Web Content Article is sent to the workflow, Users can access the Web Content Article for review (in their Assigned to Me or Assigned to my Roles section of My Workflow Tasks), and they can edit or delete the content while reviewing it in the workflow. While it’s in the status Pending, they can also edit or delete the article from Site Administration → Content → Web Content because of their implicit permissions granted by the workflow system. This additional permission is temporary, and the normal resource permissions are activated once the Web Content Article exits the workflow process (for example, it’s rejected or approved).
Figure 2: A User with VIEW permission on Web Content cannot manage Approved Articles.
Figure 3: A User with access to Web Content in the Workflow can manage Pending Articles.
Assigning the Task
Workflow Tasks can be completed only by certain users, based on the Assignment.
All workflow tasks assigned directly to a user are listed in the My Workflow Task widget’s Assigned to Me tab.
Figure 4: The assets assigned to a user are listed in *Assigned to Me*.
If a workflow was assigned to a Role that the user occupies, the workflow’s tasks appear in the Assigned to My Roles tab.
Figure 5: The Assets assigned to Roles are listed in each associated user's *Assigned to My Roles* tab.
To claim a task, the user must move the task into the Assigned to Me tab.
-
Click the Asset’s Actions button (
) and select Assign to Me.
-
Add a comment in the pop-up box if necessary, and click Done.
Alternatively, assign the task to another user.
-
Click the Asset’s Actions button (
) and select Assign to ….
-
Select the user to assign the task.
-
Add a comment in the pop-up box if necessary, and click Done.
Completing the Task
Once a task is assigned, it’s ready to be completed.
There’s a fast way to send an asset along in the review process:
-
From the Assigned to Me tab, click the Actions button (
) and select Approve or Reject.
Note that options names in this menu are identical to the workflow definition’s Transition names. Your menu might have different options than the Approve and Reject options in the figure below.
-
Enter a comment if desired and click Done.
Figure 6: Complete Tasks right from the *Assigned to Me* list.
Here’s how to get a closer look at the Asset before sending it along in the workflow:
-
From the Assigned to Me tab, click the title of the Asset to review.
The Task screen appears showing details about the Asset:
Figure 7: Inspect Assets before completing the Task.
-
Inspect the Asset to your liking (or even edit it if you have permission) and click the Actions button (
).
-
Send it along in the workflow by clicking one of the Transition names (for example, Approve or Reject in the Single Approver Definition).
And, you’re done. Once you’ve completed your workflow tasks, kick back and wait for more to come in.