For the complete documentation index, see llms.txt.
Skip to main content
Version: 8.10

Configuration

As a Spring Boot application, Operate supports any standard Spring configuration method.

By default, the configuration for Operate is stored in a YAML file (application.yml). All Operate-related settings are prefixed with camunda.operate.

note

Configuration properties can be defined as environment variables using Spring Boot conventions. To define an environment variable, convert the configuration property to uppercase, remove any dashes, and replace any delimiters (.) with _.

For example, the property camunda.operate.elasticsearch.clustername is represented by the environment variable CAMUNDA_OPERATE_ELASTICSEARCH_CLUSTERNAME.

The following parts are configurable:

Licensing​

See the core settings documentation.

Webserver and security​

See the core settings documentation.

Secondary storage​

Review the secondary storage documentation and secondary storage configuration.

Operation executor​

Operations are user operations, like cancellation of process instance(s) or updating the variable value.

Operations are executed in a multi-threaded manner.

NameDescriptionDefault value
camunda.operate.operationExecutor.threadsCountHow many threads should be used.3

Snippet from application.yml​

camunda.operate:
operationExecutor:
threadsCount: 3

Operate shows an Open Tasklist link for user tasks in the process instance Details tab and in the operations log. The link targets the Tasklist of the same Orchestration Cluster.

NameDescriptionDefault value
camunda.operate.tasklist-urlBase URL of Tasklist used for the link. Accepts an absolute URL or a path relative to the Operate host (for example /tasklist).<context-path>/tasklist (derived, see below)

If the property is not set and the Operate and Tasklist UIs are served by the same application, Operate derives the default from the configured context path, so the link works without extra configuration.

If Tasklist is served by a separate application, the property remains unset and Operate hides the Tasklist links, even if a proxy exposes Tasklist on the same host. In this case, set the property explicitly, for example in a split deployment:

camunda.operate:
tasklist-url: https://tasklist.example.com
note

The derived default and support for relative paths such as /tasklist are only available in patch releases that include this fix. In earlier patch releases, the property has no default and requires an absolute URL, so set an absolute URL to show the links.

The corresponding environment variable is CAMUNDA_OPERATE_TASKLISTURL.

Monitoring Operate​

See the core settings documentation.

Logging​

See the core settings documentation.

Backups​

See the core settings documentation.