Select User. How to Add a New Member to a Static Approval Group

8-22 Oracle Fusion Middleware Users Guide for Oracle Business Process Management 3. Do one of the following: ■ Enter a full user name and click OK. The dialog box closes and the new member appears in the Members section of the Details pane. ■ Click the magnifying glass to search for a user. If you click the magnifying glass, an Identity Browser pop-up dialog appears.

4. Select Users from the list.

5. Enter a full name in the text-entry field and click Search. You also can perform a

wildcard search with a partial user name. The Identity Browser dialog refreshes and the search results appear. 6. Choose a user from the list. The details for that user appear in the Details section of the dialog. 7. Click OK. 8. Click OK again to close the Add to Group dialog. A node representing the selected user appears in the approval group structure in the Members section of the Details pane. You can add more members to the approval group by repeating the steps above. The resulting approval group structure will look similar to the one shown in Figure 8–14 . Figure 8–14 Approval Group Structure: Multiple Members

8.4.2.5 How to Delete a Member from an Approval Group

To delete a member from an approval group: 1. Choose the appropriate member node from the approval group structure.

2. Click the Delete icon.

The approval group structure refreshes and the member node has been deleted. Performing Administration in Process Workspace 8-23

8.4.2.6 How to Move an Approval Group’s Members

To change the sequence order of an approval group: 1. Choose a member node to move. 2. Use the Push Member Up and Push Member Down v icons to move the member to the desired location.

8.4.2.7 How to Nest Approval Groups

Nesting an approval group means making it part of another approval group. To nest an approval group: 1. Click the Add icon. 2. Select Approval Group. 3. Click the magnifying glass. Another Add to Group dialog box appears. 4. From the left pane, choose the approval group you want to add. Its structure appears in the right pane.

5. Click OK.

6. Click OK again to close the Add to Group dialog box.

The new approval group appears in the approval group’s structure.

8.4.2.8 How to Rename an Approval Group

To rename an approval group: 1. Enter the new name of the approval group in the Name field. 2. Click Apply. The name change is reflected in other approvals groups in which this approval group is nested.

8.4.2.9 Using Dynamic Approval Groups

Dynamic Approval Groups provide a way to create approval groups through a custom Java class at runtime. This requires the following: ■ Writing a custom dynamic approval group class for the custom implementation by the developer ■ Registering the custom dynamic approval group using the worklist apps UI by the IT department ■ Making the class file available in a globally well known directory that is part of the SOA class path

8.4.2.9.1 How to Write a custom Dynamic Approval Group Class To define a dynamic

approval group, the user must define an implementation class using the interface file IDynamicApprovalGroup.java , defined by AMX for dynamic approval groups in the package oracle.bpel.services.workflow.task. This package contains only one public method that gets the approval group members. The Task object will be the only input parameter. The primary key list can be obtained from the task tasksystemAttributescollectionTarget.