Process Mapping Logo

Process Mapping - Articles

A Process of Improvement. An Outcome of Excellence.

Defining Roles in Bizagi

Performers
definition of Performers

Performers allows you to define all the roles in your process.

Performers
an example of setting Preconditions

If you select any Activity, you can set Preconditions to decide whether or not that Activity will be available. Only if the set Precondition is true will that Activity be available. You can add any conditions and sub-clauses of conditions you need.

Performers
an example of an Assignation Method

There is an Assignation Method which gives you quite complex Load balancing without having to manage it yourself. This will basically allow you to select which users are allocated to a task based on their current load, the first available user, round-robin style or just allocate to all users (with a role).

Performers
an example of selecting a Role Condition

As part of the conditions, you can of course select a Role Condition.

Performers
an example of defining a Role Condition

The Role Condition can be defined by User Id, Area, Location, Roles, Skills or Positions.

Performers
an example of equals or does not equal

Whether it equals or does not equal this value.

Performers
an example of an Entity Value

Performers
an example of an Entity Value

You can also have an Entity Value, which relates to some data stored in that instance of the process, thus giving you the option for fully dynamic role allocation based on user selections.

Performers
an example of Roles and Conditions

You can have multiple Roles and Conditions. For example, you could specify all users holding a particular Role who are based at the Location of the Requestor. This allows you to specify any number of conditions which will make that Activity available to Users.