Skip to content

Roles & Permissions

Roles

A user can have one or more roles. Each role determines the accessible modules and authorized actions.

Important

The SUPER_ADMIN role is reserved for the technical team that manages the entire platform. Business operations (agents, leaves, schedules, payroll, terminals) are reserved for tenant roles.

Main role matrix

RoleMain permissions
ADMINFull access to the tenant (employees, users, settings).
HR_MANAGEREmployee management, schedules, reports.
LEAVE_APPROVERApprove or reject leave requests.
PAYROLL_MANAGERAccess payroll data and salary scales.
VIEWERRead-only access to attendance and reports.
SUPER_ADMINPlatform administration (tenants, platform users).

Go further

OPTime Documentation — Smart biometric attendance management