During modeling, you define which role(s) are allowed to execute a particular process step. Use the lane element in the BPMN editor to define related roles that apply to all process steps within that lane.

Using Lanes

If you want to model role-based applications, you need to use lanes.

Drag & drop the element from the BPMN elements toolbar to the diagram pane.

Basic rules for modeling with lanes are:

  • All lane elements must be nested into a main lane.

  • The whole process must be modeled within the lane elements: in the main lane or in one of the sublanes.


Notes on Lane Handling

Assigning Roles to Lanes

The usage of lanes is only indicated when you want to create a role-based process. In that case, you use a lane to assign one or more roles to it. The following section explains how to assign roles to lanes.

Adding an Existing Role

Creating a New Role