Permissions
Permissions are granted per group (the Groups page; the API and the command
palette call the entity role). A group selects components and, per
component, the CRUD actions its members may perform.
Components
Component |
Covers |
|---|---|
|
Application-wide administration, including System Configuration. |
|
Workflows. The component keeps its pre-5.0 name. |
|
Connectors. |
|
The dashboard. |
|
Invokers. |
|
The user’s own profile. |
|
Schedules. |
|
Users. |
|
Groups. |
Actions are CREATE, READ, UPDATE and DELETE. At least one
component permission is required per group.
How permissions show up in the interface
Missing READ on a component hides its menu entry entirely.
Missing
CREATE/UPDATE/DELETEhides only those actions; the entry and its list stay visible.The command palette offers no commands for components you cannot read.
/actuatorand/application-configadditionally require theAdminauthority.
Authentication
Three mechanisms, described in Users and permissions:
local — credentials in MariaDB, hashed with BCrypt,
TOTP — optional second factor per user,
LDAP — bind authentication with group-to-role mapping, configured in Configuration.