Configuration
note
As a Spring Boot application, Camunda 8 supports any standard Spring configuration method.
The following variables apply globally to all components within the Camunda Orchestration core: Zeebe, Operate, Tasklist, and Identity.
note
The default configuration available below is for Camunda 8 Run. Helm installations have API authentication and authorizations enabled by default.
- Environment variables
- Helm properties
Environment variable | Description | Default value (Camunda 8 Run) |
---|---|---|
SPRING_PROFILES_ACTIVE | Note: This property will be deprecated as additional authentication methods become available. | consolidated-auth |
CAMUNDA_SECURITY_AUTHENTICATION_METHOD | The authentication method to use. | basic |
CAMUNDA_SECURITY_AUTHENTICATION_UNPROTECTED-API | If the API can be used without authentication. | true |
CAMUNDA_PERSISTENT_SESSIONS_ENABLED | Enables shared authentication between the Orchestration web applications (Operate and Tasklist). | true |
CAMUNDA_SECURITY_AUTHORIZATIONS_ENABLED | If authorizations are enabled. | true |
CAMUNDA_SECURITY_INITIALIZATION_USERS[0]_USERNAME | The username of the first user. | demo |
CAMUNDA_SECURITY_INITIALIZATION_USERS[0]_PASSWORD | The password of the first user. | demo |
CAMUNDA_SECURITY_INITIALIZATION_USERS[0]_NAME | The name of the first user. | Demo |
CAMUNDA_SECURITY_INITIALIZATION_USERS[0]_EMAIL | The email address of the first user. | demo@demo.com |
Helm property | Description | Default value (Camunda 8 Run) |
---|---|---|
spring.profiles.active | Note: This property will be deprecated as additional authentication methods become available. | consolidated-auth |
camunda.security.authentication.method | The authentication method to use. | basic |
camunda.security.authentication.unprotected-api | If the API can be used without authentication. | true |
camunda.persistent.sessions.enabled | Enables shared authentication between the Orchestration web applications (Operate and Tasklist). | true |
camunda.security.authorizations.enabled | If authorizations are enabled. | true |
camunda.security.initialization.users[0].username | The username of the first user. | demo |
camunda.security.initialization.users[0].password | The password of the first user. | demo |
camunda.security.initialization.users[0].name | The name of the first user. | Demo |
camunda.security.initialization.users[0].email | The email address of the first user. | demo@demo.com |