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

Configuration

Configure Management Identity for your Camunda 8 Self-Managed deployment. This guide covers application-level configuration, including environment variables and IdP settings.

Deploying with Helm?

If you deploy Camunda 8 Self-Managed with Helm, use the Helm chart authentication and authorization guides to configure OIDC and Management Identity.

Configure Management Identity IdP​

When a deployment includes Management Identity, it uses Keycloak as its identity provider (IdP) by default.

The following table shows which installation methods start Management Identity and Keycloak. For the Docker Compose files, see choose a Docker Compose configuration.

Installation methodStarts Management IdentityStarts Keycloak
Docker Compose, full (docker-compose-full.yaml)YesYes
Docker Compose, standalone Camunda Hub (docker-compose-hub.yaml)YesYes
Docker Compose, lightweight (docker-compose.yaml)NoNo
HelmYes, when you set identity.enabled: true. The default is false.No. The chart doesn't deploy Keycloak. Deploy it with the Keycloak operator and connect the Helm chart to it.

You can configure your Management Identity IdP using the following options:

IdP configurationDescription
Connect to an identity providerConnect to an OpenID Connect (OIDC) authentication provider to replace Keycloak.
Connect to an existing Keycloak instanceConnect Management Identity to your existing Keycloak instance.
Configure an external IdP using KeycloakConfigure an external identity provider using Keycloak, such as OpenID Connect, SAML, LDAP, or Active Directory.
note

Management Identity relies on a PostgreSQL database. When running Management Identity with an external OIDC provider, you can connect to an alternative Database if your internal policies or compliance requirements prevent the use of PostgreSQL.