- Manage-platform - for configuring access for managing platform details
- read - users are able to view platform status
- admin - users are able to force health check scan
- Manage-processes - for configuring access for managing process definitions
- import - users are able to import process definitions and process stages
- read - users are able to view process definitions and stages
- edit - users are able to edit process definitions
- admin - users are able to publish and delete process definitions, delete stages, edit sensitive data for process definitions
- Manage-configurations - for configuring access for managing generic parameters
- import - users are able to import generic parameters
- read - users are able to view generic parameters
- edit - users are able to edit generic parameters
- admin - users are able to delete generic parameters
- Manage-users - for configuring access for access management
- read - users are able to read all users, groups and roles
- edit - users are able to create/update any user group or roles
- admin - users are able to delete users, groups or roles
- Manage-integrations - for configuring integrations with adapters
- import - users are able to import integrations
- read - users are able to view all the integrations, scenarios and scenarios configuration(topics/ input model/ output model/ headers)
- edit - users are able to create/update/delete any values for integrations/scenarios and also scenarios configuration (topics/input model/ output model/ headers)
- admin - users are able to delete integrations/scenarios with all children
- manage-platform
- read:
- ROLE_ADMIN_MANAGE_PLATFORM_READ
- ROLE_ADMIN_MANAGE_PLATFORM_ADMIN
- admin:
- ROLE_ADMIN_MANAGE_PLATFORM_ADMIN
- read:
- manage-processes
- import:
- ROLE_ADMIN_MANAGE_PROCESS_IMPORT
- ROLE_ADMIN_MANAGE_PROCESS_EDIT
- ROLE_ADMIN_MANAGE_PROCESS_ADMIN
- read:
- ROLE_ADMIN_MANAGE_PROCESS_READ
- ROLE_ADMIN_MANAGE_PROCESS_IMPORT
- ROLE_ADMIN_MANAGE_PROCESS_EDIT
- ROLE_ADMIN_MANAGE_PROCESS_ADMIN
- edit:
- ROLE_ADMIN_MANAGE_PROCESS_EDIT
- ROLE_ADMIN_MANAGE_PROCESS_ADMIN
- admin:
- ROLE_ADMIN_MANAGE_PROCESS_ADMIN
- import:
- manage-configurations
- import:
- ROLE_ADMIN_MANAGE_CONFIG_IMPORT
- ROLE_ADMIN_MANAGE_CONFIG_EDIT
- ROLE_ADMIN_MANAGE_CONFIG_ADMIN
- read:
- ROLE_ADMIN_MANAGE_CONFIG_READ
- ROLE_ADMIN_MANAGE_CONFIG_IMPORT
- ROLE_ADMIN_MANAGE_CONFIG_EDIT
- ROLE_ADMIN_MANAGE_CONFIG_ADMIN
- edit:
- ROLE_ADMIN_MANAGE_CONFIG_EDIT
- ROLE_ADMIN_MANAGE_CONFIG_ADMIN
- admin:
- ROLE_ADMIN_MANAGE_CONFIG_ADMIN
- import:
- manage-users
- read:
- ROLE_ADMIN_MANAGE_USERS_READ
- ROLE_ADMIN_MANAGE_USERS_EDIT
- ROLE_ADMIN_MANAGE_USERS_ADMIN
- edit:
- ROLE_ADMIN_MANAGE_USERS_EDIT
- ROLE_ADMIN_MANAGE_USERS_ADMIN
- admin:
- ROLE_ADMIN_MANAGE_USERS_ADMIN
- read:
- manage-integrations
- import:
- ROLE_ADMIN_MANAGE_INTEGRATIONS_IMPORT
- ROLE_ADMIN_MANAGE_INTEGRATIONS_EDIT
- ROLE_ADMIN_MANAGE_INTEGRATIONS_ADMIN
- read:
- ROLE_ADMIN_MANAGE_INTEGRATIONS_READ
- ROLE_ADMIN_MANAGE_INTEGRATIONS_IMPORT
- ROLE_ADMIN_MANAGE_INTEGRATIONS_EDIT
- ROLE_ADMIN_MANAGE_INTEGRATIONS_ADMIN
- edit:
- ROLE_ADMIN_MANAGE_INTEGRATIONS_EDIT
- ROLE_ADMIN_MANAGE_INTEGRATIONS_ADMIN
- admin:
- ROLE_ADMIN_MANAGE_INTEGRATIONS_ADMIN
These roles need to be defined in the chosen identity provider solution. It can be either kyecloak, RH-SSO, or other identity provider solution.
SECURITY_ACCESSAUTHORIZATIONS_AUTHORIZATIONNAME_SCOPES_SCOPENAME_ROLESALLOWED: NEEDED_ROLE_NAMES
Possible values for AUTHORIZATIONNAME
: MANAGEPLATFORM
, MANAGEPROCESSES
, MANAGECONFIGURATIONS
, MANAGEUSERS
.
Possible values for SCOPENAME
: import, read, edit, admin.
For example, if you need to configure role access for read, insert this: