Built-In Roles
Attend Mitra ships with predefined roles: Super Admin (full access), HR Admin (workforce + leave + payroll), Department Head (team attendance and leave approval), and Payroll Manager (payroll processing only).
Assign roles under Settings → Users & Roles. Each admin user gets exactly one role, which determines their menu access and data visibility.
- Super Admin: unrestricted access to all modules and settings
- HR Admin: workforce, attendance, leave, and payroll management
- Department Head: view and approve for assigned department only
Custom Permissions
For finer control, create custom roles by toggling individual permissions: can edit attendance, can run payroll, can view salary details, can manage job posts, and more.
Department-scoped permissions ensure a Mumbai branch manager cannot see Delhi branch employee data.

