Skip to main content
Version: Next

Permissions

Easy BPM uses permission codes assigned directly to users or through groups.

PermissionPurpose
ACCESS_BPM_ADMINAccess administrative process operations and admin-facing APIs.
ACCESS_PROCESS_PORTALAccess task portal workflows, tasks, forms, processes, and documents.
ACCESS_BPM_MODELERAccess process and form modeling/deployment APIs.
VIEW_USERSView local users.
MANAGE_USERSCreate, update, delete, and reset users.
VIEW_GROUPSView local groups and memberships.
MANAGE_GROUPSCreate, update, delete, and manage groups.
MANAGE_PERMISSIONSPermission administration where enabled.
VIEW_SECRETSView workspace secret metadata; secret values remain masked.
MANAGE_SECRETSCreate, rotate, and remove workspace secrets.

Suggested customer roles​

RolePermissions
ModelerACCESS_BPM_MODELER
Portal userACCESS_PROCESS_PORTAL
OperatorACCESS_BPM_ADMIN, ACCESS_PROCESS_PORTAL
Security adminVIEW_USERS, MANAGE_USERS, VIEW_GROUPS, MANAGE_GROUPS, MANAGE_PERMISSIONS
Secret managerVIEW_SECRETS, MANAGE_SECRETS
Platform adminAll permissions

When Keycloak/OIDC is enabled, map these permissions from Keycloak roles instead of assigning them manually. See Keycloak and OIDC.