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

Manage users, groups, roles, and applications

Manage and organize access to Camunda 8 management and modeling components (Camunda Hub and Optimize) using users, groups, roles, and applications.

About managing users in Management Identity​

In Management Identity, a user represents a human who interacts with Camunda 8 management and modeling components.

  • You do not create or manage users in Management Identity itself. Users are managed in Keycloak or your connected IdP.
  • Management Identity allows you to organize and manage access to the components for these users with groups and roles.

Groups​

Use groups to manage user access by organizing users into groups (group members) and assigning roles. Instead of assigning roles to individual users, map a set of roles to a group, with all group members automatically inheriting the role permissions.

Roles​

Use roles to simplify and standardize access control across your system, help enforce consistent permission sets, reduce errors, and scale access management as your organization grows.

Roles define the actions a user or application can perform in Camunda 8 management and modeling components by grouping together a set of related permissions. You can assign roles directly to a user or using groups.

Applications​

In Management Identity, an application represents an entity that can request Management Identity to authenticate a user or a service for accessing management and modeling components. Camunda 8 has a set of preconfigured applications, but as a user of Management Identity you can also add your own applications.

For example, you can provide a service with M2M access to management and modeling component APIs, such as a custom application that needs to access Optimize or Hub APIs.