This chapter describes workflow concepts in Oracle WebCenter Content.
This chapter has the following topics:
A workflow specifies how to route content for review and approval before it is released to the system. The workflow notifies users by e-mail when they have a file to review.
From a workflow participant's point of view, there are two types of workflows:
A basic workflow defines the review process for specific content items, and must be initiated manually.
In a criteria workflow, a file enters the workflow automatically upon check-in when its metadata matches predefined criteria.
Each workflow can include multiple review and notification steps, and multiple reviewers to approve or reject the file at each step. For each step in a workflow, a set of users and a step type must be defined. The users defined for a step can perform only the tasks allowed for that step type.
Step Type | Description |
---|---|
This step is the initial step of a basic workflow. The workflow defines who the contributors are. |
|
This step is the initial step of a criteria workflow. There are no predefined users involved in this step. |
|
Users can only approve or reject the file. Editing is not allowed. |
|
Users can edit the file if necessary and then approve or reject it, maintaining an existing revision. |
|
Users can edit the file if necessary and then approve or reject it, creating a new revision. |
Workflows or individual workflow steps can allow for items in review to be released into the system for indexing, searching, and viewing, even though the workflow to which they belong is not completed. For example, items in a workflow process can be made available to others not in the workflow, or a workflow can update the content information of an item without advancing the revision of that item.
The workflow process is as follows:
When the minimum number of reviewers for a particular step approves a revision, the revision goes to the next step in the workflow.
If any reviewer rejects a revision, it goes back to the most recent contribution step for editing.
When reviewers approve a revision in the last step in the workflow, the content item is released to the system.
A basic workflow containing multiple content items can release some items in the workflow to the system before all of the revisions have completed the workflow.
Workflows provide authentication options for individual steps and for the content item itself.
Depending on how your system administrator has set up the workflow, you may be required to enter your user name and password for a given step. Re-authentication associates the reviewer's credentials with the successful completion of a step.
When you approve a revision, you also have the option of providing an electronic signature for the content item itself (not the step). The electronic signature uniquely identifies the contents of the file at a particular revision and associates the revision with a particular reviewer.
An electronic signature is a unique identifier computed from the content of the item and associated with other metadata such as the user name of the reviewer. Multiple reviewers can "sign" a particular content item revision. Modifications to the content item itself result in a different identifier. By comparing electronic signatures, Content Server can determine whether a content item has changed and whether existing approvals are valid.
For more information about electronic signatures, see Section 9.4, "Signing Content Electronically."