Enabling Oracle BPEL Approval Processes

Preparing to Add Content 5-37 You can specify that users can add draft versions of an item without immediate approval. Draft items are only visible to the item owner, who can submit the item for approval, once it is finalized. See Section 2.7.1.1.3, Submitting a Draft Item for Approval . The approval process can also be extended to all users contributing content to the page group, instead of just those with the Manage Items With Approval privilege. You can create one approval process for the entire page group, or you can enable page designers to establish or specify approval processes that are unique to individual pages or even to ignore the approval process for a particular page. Using Oracle BPEL, you can even establish corporate-wide approval processes. The steps for setting up an approval process for a page group are described in the next two sections. For information about how to set up an approval process for a page, see Section 20.1, Setting Up an Approval Process for a Page .

5.4.3.1 Setting Up an Oracle Portal Approval Process for a Page Group

To set up an Oracle Portal approval process for a page group:

1. From the Portal Navigator page, choose the page group to be edited.

2. Select the Properties link next to your page group.

3. Click the Approval tab.

4. In the Approvers field in the Approval Routing List section, select one or more

approvers users or groups for the first step of the approval routing list. Click the Browse Users icon to add a user, or the Browse Groups icon to add a group. If you type in user and group names manually, check spellings carefully to avoid invalid entries. The Approval Routing List section is available only if Allow Page to Override the Page Group Approval Process have been enabled for the page group. See Section 5.4.2.1, Enabling Page Managers to Specify Their Own Approval Processes . Each step of the approval process can include both users and groups. Use a semicolon ; as the separator between multiple users and groups. Do not use the same approver in more than one step. Any additional times the approver is listed, he or she will be skipped. When you include a group in the approval routing list, any one member of the group can approve or reject an item, even if the step specifies that all of the recipients must respond. If you require responses from all members of a group, list each member individually. We recommend that approvers have at least the View privilege on the page that includes the item to be approved so that they can view the page. Oracle Portal includes the following special approvers: ■ PAGE_GROUP_MANAGER: Any user or group with the Manage All privilege on the page group, or the Manage All global privilege on all page groups. ■ PAGE_MANAGER: Any user or group with the Manage privilege on the page. ■ CONTENT_MANAGER: Any user or group with Manage Content or Manage privilege on the page, or the higher-level Manage privilege, on the page.