Citeck BPMN General Overview
Citeck BPMN is a built-in tool for modeling and executing business processes based on the BPMN 2.0 standard. It allows you to visually describe the workflow logic — task routing, branching, timers, and integrations with external systems — and immediately run the created diagrams in a production environment without writing code.
The platform is based on the bpmn-js editor library and the camunda engine. The editor supports the full process lifecycle: creating and editing diagrams, publishing (deploying), monitoring running instances, and administration.
Navigate to the “BPMN Models” log (Administrator Section workspace - Process Management):
Process Description Permissions
Permission granting is delimited within business process categories/specific business processes. By default, the permissions for the specified roles are as follows:
Permission / Role / Group |
Description |
BP Administrator |
BP Manager |
BP Developer |
BP Viewer |
|---|---|---|---|---|---|
bp-administrator |
bp-manager |
bp-developer |
bp-viewer |
||
Read permission (read) |
View section and all processes within it |
|
|
|
|
Write permission (write) |
Edit section and processes within it |
|
|
|
|
Edit processes in the section |
Edit processes in the section |
|
|
|
|
Process deployment |
|
|
|
|
|
View report |
|
|
|
|
|
View process instance |
View process instance in the “Business Process Administration” section |
|
|
|
|
Edit process instance |
Edit process instance in the “Business Process Administration” section |
|
|
|
|
Process instance migration |
Process instance migration in the “Business Process Administration” section |
|
|
|
|
Manual process instance start |
Manual process instance start in the “Business Process Administration” section |
|
|
|
|
Roles are assigned to groups. To grant permissions to a user, they must be added to the corresponding group.
Permissions can also be configured for specific users on specific sections
The “Modeling” section with DMN/BPMN editors is available to users with Read permission (read)
In DMN/BPMN editors, model publishing is only available to users with Process deployment permission
Deployment permission can be checked with the query permissions._has.deploy?bool
For example:
Records.get('eproc/bpmn-def@your-process').load("permissions._has.deploy?bool", true).then(res => console.log(res))
Added capability to view BP diagrams for users with Read permission (read)
Added report viewing for roles with View report permission. Reporting refers to the “Process Statistics” widget.
Report viewing permission can be checked with the query permissions._has.viewReports?bool
For example:
Records.get('eproc/bpmn-def@you-process').load("permissions._has.viewReports?bool", true).then(res => console.log(res))
View configuration is only available to users from the ECOS administrators group.
Details about the “Process Statistics” widget