Skip to main content
Version: 8.8 (unreleased)

Tenants for Optimize

Multi-tenancy in Camunda 8 allows a single installation to host multiple tenants (such as departments, teams, or external clients) while maintaining per-tenant isolation of data and processes in a shared environment.

info

To learn more, see multi-tenancy.

About Optimize tenants

Tenants managed within Management Identity apply only to Optimize, allowing you to isolate data access for reports and dashboards. This is effective only if you have multi-tenancy checks enabled for your Orchestration Cluster.

If you enable multi-tenancy for Optimize, you must create tenants with the same identifiers as those configured for your Orchestration Cluster. This alignment is important for correct data isolation and association in Optimize.

Enable multi-tenancy for Optimize

By default, multi-tenancy is disabled in Management Identity.

To enable multi-tenancy:

  1. Enable the MULTITENANCY_ENABLED feature flag.
  2. Configure a database.

Create a tenant

note

A <default> tenant is automatically created during Identity startup.

  1. Log in to Management Identity and select the Tenants tab.

    tenant-management-tab

  2. Click Create Tenant and a modal will open.

  3. Enter a name and ID for the tenant, and click Create tenant:

    tenant-management-modal-1

    On creation, the modal closes and the table updates with your new tenant.

  4. Click on your new tenant to view the details:

    tenant-management-details

Tenant assignments

To assign users, groups and applications to a tenant:

Assign users to a tenant

  1. Click Assigned users to view the users assigned to the tenant, and click Assign users:

    tenant-management-assign-users

  2. Search and select the users to assign to the tenant. After selecting the users, click Assign users:

    tenant-management-assign-users-modal

    On confirmation, the modal closes, the table updates, and the assigned users are shown:

    tenant-management-assign-users-refreshed

Assign groups to a tenant

  1. Click Assigned groups to view the groups assigned to the tenant, and click Assign groups:

    tenant-management-assign-groups

  2. Search and select the groups to assign to the tenant. After selecting the groups, click Assign groups:

    tenant-management-assign-groups-modal

    On confirmation, the modal closes, the table updates, and the assigned groups are shown:

    tenant-management-assign-groups-refreshed

Assign applications to a tenant

  1. Click Assigned applications to view the applications assigned to the tenant, and click Assign applications:

    tenant-management-assign-applications

  2. Search and select the applications to assign to the tenant. After selecting the applications, click Assign applications:

    tenant-management-assign-applications-modal

    On confirmation, the modal closes, the table updates, and the assigned applications are shown:

    tenant-management-assign-applications-refreshed