The people who sign in to the admin panel, and what each of them can do.
Access is the sum of two things
A user's access comes from their role. Any permissions set on the user themselves are added to it. They never subtract: to take an ability away, change the role or edit the role itself.
Permissions are named after their module
A permission looks like invoices.create or users-roles.users.manage: the module first, then what it governs. invoices.* grants everything in that module, and * grants everything on the platform. Administrators do not type these; they tick them in the permission matrix.
The four built-in roles
- Admin has broad access to every module an install sells, plus managing users, roles, departments, the plan page and site settings. It is not "everything": it has no access to the audit log or to platform-operator controls.
- Editor works on content: pages, media and forms, reading the knowledge base, and reading every support ticket.
- Default role holds only the right to read the knowledge base. Nobody is given it automatically; it is where a user lands when their own role is deactivated.
- Superadmin is the platform operator and holds every permission.
Admin and Editor can be edited like any role you create. Default role and Superadmin cannot be changed or deleted by a tenant administrator, and are hidden from their lists.
Nobody can reach above themselves
- You can grant or assign only permissions you hold yourself, and a role is treated as the permissions it carries.
- Permissions that belong to platform operation (hosted plans, upgrades, deployment, data-protection tools, audit log, theme management) can be granted only by a superadmin.
- A user who holds any of those is a protected account: a tenant administrator cannot view, edit, reset the password of, deactivate or delete them. The attempt is refused, and such users are hidden from the users list.
Passwords and sessions
A password needs at least 8 characters with an uppercase letter, a lowercase letter, a digit and a symbol. A sign-in lasts 8 hours, and at most 5 devices can be signed in at once; the oldest is signed out when a sixth signs in. Setting or resetting a password, deactivating or deleting a user signs them out everywhere.
Changes apply within seconds
Changing a user's role or permissions takes effect within a few seconds; nobody has to sign in again. It also does not sign them out, so their access updates while they work.