IBM BPM, V8.0.1, All platforms > Create processes in IBM Process Designer > Modeling processes > Create a business process definition (BPD) > Assigning activities

Assigning an activity to an ad hoc list of users

An activity can be assigned to an ad hoc user list if the user group is defined dynamically when a BPD instance is running.

The ad hoc group or list of users is maintained while the process instance exists on the runtime Process Server.

To assign activities to an ad hoc user list, create an activity with an underlying service, upstream from the activity to be routed, to dynamically generate the user list. The activity that generates the user list must include an output variable that binds the user list to the follow-on activity to be routed.


Procedure

  1. In the Designer view, open the diagram of your BPD and select the activity that you want to route.

  2. Click the Assignments page in the properties view.

  3. From the Assign To list, select List of Users.

  4. In the Binding field, specify the variable that binds the list to the activity to be assigned.

    For example, you can define a new complex variable that is a list (array) to pass the list of users from the service that generates the list to the activity to be assigned.

Assigning activities