Select an option from the list for example, Parallel stage.

27-26 Oracle Fusion Middleware Developers Guide for Oracle SOA Suite To create participant lists consisting of value-based names and expressions: 1. From the Build a list of participants using list, select Names and expressions. 2. From the Specify attributes using list, select Value-based. The dialog refreshes to display the fields shown in Figure 27–29 . Figure 27–29 Value-Based Names and Expressions

3. Click the Add icon and select a user, group, or application role as a task

participant. The Identification Type column of the Participant Names table displays your selection of user, group, or application role.

4. To change your selection in the Identification Type column, click it to invoke a

dropdown list.

5. In the Data Type column, click your selection to invoke a dropdown list to assign

a value: ■ By Name: If your identification type is a user or group, click the Browse icon the dots on the right to display a dialog for selecting a user or group configured through the identity service. The identity service enables the lookup of user properties, roles, and group memberships. User information is obtained from an LDAP server such as Oracle Internet Directory. You can use wild cards to search for IDs. If your selection is an application role, click the Browse icon to display the Select an Application Role dialog for selecting an application role. To search for application roles, you must first create a connection to the application server. When searching, you must specify the application name to find the name of the role. Note that the task definition can refer to only one application name. You cannot use application roles from different applications as assignees or task owners. ■ By Expression : For a user, group, or application role, click the Browse icon to dynamically select a task assignee in the Expression Builder dialog. Use the bpws:getVariableData... expression or the ids:getManager XPath function. The Value column displays the value you specified. 6. To manually enter a value, click the field in the Value column and specify a value. Creating Participant Lists Consisting of Value-Based Management Chains Select a method for statically or dynamically assigning management chain parameters as task participants. For conceptual information about the following: Designing Human Tasks 27-27 ■ Users, groups, or application roles, see Section 26.2.1.1.3, Participant Assignment. ■ Statically and dynamically assigning task participants, see Section 26.2.1.2, Static, Dynamic, and Rule-Based Task Assignment. ■ Management chains, see Section 27.3.6.1.1, Creating a Single Task Participant List. To specify participant lists based on value-based management chains: 1. From the Build a list of participants using list, select Management Chain. 2. From the Specify attributes using list, select Value-based. The dialog refreshes to display the fields shown in Figure 27–30 . Figure 27–30 Value-Based Management Chains 3. See Step 3 through Step 6 of Section 27.3.6.1.1, Creating a Single Task Participant List for instructions on assigning a user, group, or application role to a list in the Starting Participant table.

4. In the Top Participant list, select a method for assigning the number of task

participant levels: ■ By Title : Select the title of the last highest approver in the management chain. ■ XPath : Select to dynamically enter a top participant through the Expression Builder dialog.

5. In the Number of Levels list, select a method for assigning a top participant:

■ By Number : Enter a value for the number of levels in the management chain to include in this task. For example, if you enter 2 and the task is initially assigned to user jcooper, both the user jstein manager of jcooper and the user wfaulk manager of jstein are included in the list apart from jcooper, the initial assignee. ■ XPath : Select to dynamically enter a value through the Expression Builder dialog.