Users & Permissions

Roles and permissions

Adcompro offers an extensive roles and permissions system that lets you precisely control who can see and do what.

Managing users

Go to Users in the sidebar to view and manage users. As an admin, you can:

  • Create new users
  • Edit user details
  • Send password reset links
  • Deactivate users

Default roles

Adcompro includes five built-in roles with increasing privileges:

RoleLevelDescription
Reader20Read-only access
User40Basic access, own hours and projects
Project Manager60Project management and team management
Admin80Full company access
Super Admin100System management, all tenants

Custom roles

In addition to the default roles, you can create custom roles with specific permissions. Go to Roles and click New role.

Permissions

Permissions are structured as module.action, for example:

  • users.view — View users
  • users.edit — Edit users
  • projects.create — Create projects
  • time-entry.approve — Approve hours

Page Access

In addition to permissions, you can set per-page which roles have CRUD rights. This determines which menu items are visible and which actions are available on each page.