IBM BPM, V8.0.1, All platforms > Securing IBM BPM and applications > Security in human tasks and BPEL processes
Authorization roles for BPEL processes
A role is a set of people who share the same level of authorization. Actions that you can take on BPEL processes depend on your authorization role. This role can be a Java EE role or an instance-based role.
- Java EE roles for BPEL processes
Java EE roles are set up when Business Process Choreographer is configured. For Java EE role-based authorization, you must have a user registry configured and application security enabled.- Instance-based authorization roles for BPEL processes and activities
A set of predefined authorization roles is provided for BPEL processes and activities. You can assign these roles when you model the process. The association of users to instance-based roles is determined at run time using people resolution.- Authorization for creating and starting BPEL processes
The set of users that are allowed to create and start a BPEL process is determined by the invocation task that is associated with the receive or pick (receive choice) activity used to create and start a new process instance, and also by the administration task that is associated with the process. The process inherits the roles that you assign to these tasks.- Authorization for interacting with a BPEL process
A long-running BPEL process can have multiple receive activities, pick (receive choice) activities, and event handlers. These are served by submitting a request to the appropriate operation of the corresponding process instance. The process instance is identified implicitly by providing a unique correlation set instance in the request according to the correlation set defined in the process model.- Authorization for administering BPEL processes
You can use administration tasks to authorize a user, or group of users, to perform administrative actions on BPEL processes and their associated activities
Related concepts:
Authorization roles for human tasks
Related information:
People resolution