Ga naar hoofdinhoud

User & Role Management

Manage users, roles, and permissions for access control.

Overview

Ever Gauzy uses a role-based access control (RBAC) system with five built-in roles and granular permissions.

Built-in Roles

RoleDescriptionCan Delete?
SUPER_ADMINFull system access, cross-tenantNo
ADMINFull tenant/org managementNo
MANAGERTeam and project managementYes*
VIEWERRead-only data accessYes*
EMPLOYEESelf-service employee accessNo

Managing Users

Creating a User

  1. Navigate to EmployeesManage
  2. Click Add Employee
  3. Fill in user details and assign a role
  4. The user receives an invitation email

User Properties

PropertyDescription
First Name / Last NameDisplay name
EmailLogin email
RoleAccess level
Preferred LanguageUI language
Preferred LayoutComponent layout

Permissions

Permissions are granular and assigned to roles:

CategoryExample Permissions
UsersORG_USERS_VIEW, ORG_USERS_EDIT
EmployeesORG_EMPLOYEES_VIEW, ORG_EMPLOYEES_EDIT
ProjectsORG_PROJECT_VIEW, ORG_PROJECT_EDIT
TasksORG_TASK_VIEW, ORG_TASK_ADD
ContactsORG_CONTACT_VIEW, ORG_CONTACT_EDIT
ExpensesORG_EXPENSES_VIEW, ORG_EXPENSES_EDIT
Time TrackingTIME_TRACKER, CAN_APPROVE_TIMESHEET
AdminCHANGE_ROLES_PERMISSIONS, ADMIN_EDIT_DELETE

Managing Roles

Creating a Custom Role

  1. Navigate to SettingsRoles & Permissions
  2. Click Add Role
  3. Name the role
  4. Assign specific permissions
  5. Save

Editing Permissions

  1. Select a role from the list
  2. Check/uncheck individual permissions
  3. Changes take effect immediately

API Reference