Configuration
This section describes the configuration options for CIB seven Modeler.
- Enable / Disable — Toggle the modeler on or off without requiring a database
- Authentication — Secure endpoints and integrate with CIB seven authentication
- Database — Configure the datasource and JPA dialect
Configuration Reference
All modeler properties live under the cibseven.webclient.modeler prefix.
| Property | Default | Description |
|---|---|---|
cibseven.webclient.modeler.enabled |
false |
Enable or disable the modeler. When false, no database is required and all modeler endpoints are removed. |
cibseven.webclient.modeler.chat.enabled |
false |
Enable or disable the real-time chat feature (JPA tables, modeler tab bar). Requires modeler.enabled: true. See Enable / Disable. Enterprise Edition only. |
cibseven.webclient.modeler.chat.transport |
longpolling |
Chat delivery transport: longpolling (default, multi-pod safe) or websocket (STOMP over WebSocket). Will be available from 2.3.0. See Real-time Chat. Enterprise Edition only. |
cibseven.webclient.modeler.ai.enabled |
false |
Enable or disable the BPMN AI Agent. The related ai.* properties (defaultModel, providers, models, reasoning effort, memory budget) are documented in BPMN AI Agent. Enterprise Edition only. |
cibseven.webclient.modeler.session.expiresAfterMin |
10 |
Minutes of inactivity before an open editing session is considered expired. |
cibseven.webclient.modeler.deleteUsages.usageLimit |
50 |
Maximum number of session records retained per diagram before old ones are cleaned up. |
cibseven.webclient.modeler.deleteUsages.cron |
0 0 0 * * ? |
Cron expression controlling when the session cleanup job runs (default: midnight daily). |
cibseven.webclient.modeler.history.maxResults |
30 |
Maximum number of diagram snapshots listed in the history of one diagram. Will be available from 2.3.0. See Snapshots & Comparison. Enterprise Edition only. |
cibsevenmodeler.deleteProcesses.versionLimit |
50 |
Number of diagram versions kept per diagram; the snapshots below that are deleted by the cleanup job. Enterprise Edition only. |
cibsevenmodeler.deleteProcesses.cron |
0 0 0 * * ? |
Cron expression controlling when the diagram version cleanup job runs (default: midnight daily). Enterprise Edition only. |
cibseven.webclient.modeler.templates.paths |
— | List of Spring Resource patterns. At startup, JSON files matching these patterns are loaded into the element templates database. See Element Templates. |