Skip to main content

Appendix E — Permission reference

Every permission in Operentra, grouped by module, with the default roles that hold it. Roles can be edited and new ones created under Access Control › Roles (Chapter 14); this table shows the defaults a new workspace starts with. Super Admin holds every permission.

AbbreviationRoleBuilt for
SASuper AdminFull system access — company configuration, all modules, all operations
HRMHR ManagerEmployee management, attendance, leave, payroll processing
HROHR OfficerDay-to-day HR operations, limited payroll access
AccAccountantPayroll processing, salary disbursement, tax, cheques, loans
DHDepartment HeadTeam attendance and leave, approvals for direct reports, appraisal reviews
EmpEmployeeSelf-service: own profile, attendance, leave, salary slips

Company​

PermissionNameDefault roles
View Companycompany.viewSA, HRM, HRO, Acc
Update Companycompany.updateSA
Manage Settingscompany.settingsSA, HRM

Employees​

PermissionNameDefault roles
View All Employeesemployees.view_allSA, HRM, HRO, Acc
View Team Employeesemployees.view_teamSA, HRM, HRO, Acc, DH
View Own Profileemployees.view_ownSA, HRM, HRO, Acc, DH, Emp
Create Employeeemployees.createSA, HRM, HRO
Update Employeeemployees.updateSA, HRM, HRO
Delete Employeeemployees.deleteSA, HRM
Import Employeesemployees.importSA, HRM
Manage Mobile Verificationsmobile_verification.manageSA, HRM, HRO
Confirm Employee After Probationemployees.confirmSA, HRM

Documents​

PermissionNameDefault roles
View All Documentsdocuments.view_allSA, HRM, HRO
View Own Documentsdocuments.view_ownSA, HRM, HRO, Emp
Upload Documentsdocuments.uploadSA, HRM, HRO, Emp
Verify Documentsdocuments.verifySA, HRM, HRO

Contracts​

PermissionNameDefault roles
View Contractscontracts.viewSA, HRM, HRO, Acc
Create Contractcontracts.createSA, HRM, HRO
Update Contractcontracts.updateSA, HRM

Attendance​

PermissionNameDefault roles
View All Attendanceattendance.view_allSA, HRM, HRO, Acc
View Team Attendanceattendance.view_teamSA, HRM, HRO, Acc, DH
View Own Attendanceattendance.view_ownSA, HRM, HRO, Acc, DH, Emp
Mark Attendanceattendance.markSA, HRM, HRO
Bulk Mark Attendanceattendance.bulk_markSA, HRM
Approve Regularizationattendance.regularize_approveSA, HRM, DH
Request Regularizationattendance.regularize_requestSA, HRM, HRO, Acc, DH, Emp
Approve Overtimeattendance.overtime_approveSA, HRM, DH
Manage Attendance Settings & Shiftsattendance.manageSA
Manage Geo Attendance Locationsattendance.geo_manageSA, HRM

Field visits​

PermissionNameDefault roles
View Field Visits & Clientsfield_visits.viewSA, HRM, HRO
Manage Field Visits (clients, field staff, settings)field_visits.manageSA, HRM

Leave​

PermissionNameDefault roles
View All Leavesleave.view_allSA, HRM, HRO
View Team Leavesleave.view_teamSA, HRM, HRO, DH
View Own Leavesleave.view_ownSA, HRM, HRO, Acc, DH, Emp
Apply Leaveleave.applySA, HRM, HRO, Acc, DH, Emp
Approve Leaveleave.approveSA, HRM, DH
Configure Leave Policiesleave.configureSA, HRM
Allocate Leaveleave.allocateSA

Payroll​

PermissionNameDefault roles
View Payrollpayroll.viewSA, HRM, Acc
Process Payrollpayroll.processSA, HRM, Acc
Approve Payrollpayroll.approveSA, HRM
Lock Payrollpayroll.lockSA, Acc
View All Salariespayroll.salary_view_allSA, HRM, Acc
View Own Salarypayroll.salary_view_ownSA, HRM, HRO, Acc, DH, Emp
Assign Salarypayroll.salary_assignSA, HRM, Acc
Configure Payrollpayroll.configureSA, HRM
Manage Payrollpayroll.manageSA, Acc
Hard-Delete Payroll Adjustmentspayroll.adjustment_deleteSA

Salary slips​

PermissionNameDefault roles
Generate Salary Slipssalary_slips.generateSA, HRM, Acc
View All Salary Slipssalary_slips.view_allSA, HRM, Acc
View Own Salary Slipssalary_slips.view_ownSA, HRM, HRO, Acc, DH, Emp
Email Salary Slipssalary_slips.emailSA, HRM, Acc

Cheques​

PermissionNameDefault roles
Manage Chequescheques.manageSA, Acc
Print Chequescheques.printSA, Acc

Tax​

PermissionNameDefault roles
Configure Taxtax.configureSA, HRM, Acc
Manage Tax Certificatestax.certificatesSA, HRM, Acc
View Own Taxtax.view_ownSA, HRM, HRO, Acc, DH, Emp

Loans​

PermissionNameDefault roles
View All Loansloans.view_allSA, HRM, Acc
View Own Loansloans.view_ownSA, HRM, HRO, Acc, DH, Emp
Apply for Loanloans.applySA, HRM, HRO, Acc, DH, Emp
Approve Loansloans.approveSA, HRM, Acc
Configure Loan Typesloans.configureSA, HRM

Holidays​

PermissionNameDefault roles
Manage Holidaysholidays.manageSA, HRM, HRO
View Holidaysholidays.viewSA, HRM, HRO, Acc, DH, Emp

Announcements​

PermissionNameDefault roles
Manage Announcementsannouncements.manageSA, HRM, HRO
View Announcementsannouncements.viewSA, HRM, HRO, Acc, DH, Emp

Dashboard​

PermissionNameDefault roles
Admin Dashboarddashboard.adminSA
Personal Dashboarddashboard.personalSA

Reports​

PermissionNameDefault roles
View All Reportsreports.allSA, HRM, Acc
View Department Reportsreports.departmentSA, HRM, HRO, Acc, DH
View Own Reportsreports.ownSA, HRM, HRO, Acc, DH, Emp

Audit​

PermissionNameDefault roles
View Audit Logsaudit.viewSA, HRM

Roles​

PermissionNameDefault roles
Manage Rolesroles.manageSA

Users​

PermissionNameDefault roles
Manage Usersusers.manageSA, HRM
Sign in as another userusers.impersonateSA

Hr letters​

PermissionNameDefault roles
Manage HR Lettershr_letters.manageSA, HRM
View Own HR Lettershr_letters.view_ownSA, HRM, HRO, DH, Emp
Manage HR Letter Requestshr_letters.manage_requestsSA, HRM, HRO
Request HR Lettershr_letters.requestSA, HRM, HRO, DH, Emp

Email templates​

PermissionNameDefault roles
Manage Email Templatesemail_templates.manageSA

Print​

PermissionNameDefault roles
Print Salary Slipsprint.salary_slipsSA, HRM, Acc, Emp
Print Attendanceprint.attendanceSA, HRM, HRO, Acc, DH, Emp
Print Payroll Sheetprint.payroll_sheetSA, HRM, Acc
Print Chequesprint.chequesSA, Acc
Print Tax Certificatesprint.tax_certificatesSA, HRM, Acc
Print Reportsprint.reportsSA, HRM, HRO, Acc, DH
Print Contractsprint.contractsSA, HRM

Biometric​

PermissionNameDefault roles
View Biometric Devicesbiometric.viewSA, HRM, HRO
Manage Biometric Devicesbiometric.manageSA, HRM

System backup​

PermissionNameDefault roles
View System Backupssystem_backup.viewSA
Manage System Backupssystem_backup.manageSA

Integrations​

PermissionNameDefault roles
Manage SMS Providerssms.manageSA, HRM

Appraisals​

PermissionNameDefault roles
Configure Appraisal Settingsappraisals.configureSA, HRM
Manage Appraisalsappraisals.manageSA, HRM
Review Team Appraisalsappraisals.reviewSA, HRM, DH
View Own Appraisalsappraisals.view_ownSA, HRM, HRO, Acc, DH, Emp

Assets​

PermissionNameDefault roles
Manage Assets (CRUD, Issue, Return, Categories)assets.manageSA, HRM, HRO
View All Assetsassets.view_allSA, HRM, HRO, Acc, DH
View Own Assetsassets.view_ownSA, HRM, HRO, Acc, DH, Emp

Offboarding​

PermissionNameDefault roles
Manage Offboarding (Separations, Clearance, Final Settlement)offboarding.manageSA, HRM
View Offboarding Recordsoffboarding.viewSA, HRM, HRO, Acc

Onboarding​

PermissionNameDefault roles
Manage Onboarding Pipelines & Tasksonboarding.manageSA, HRM, HRO
View Onboarding Pipelinesonboarding.viewSA, HRM, HRO, Acc, DH

Expenses​

PermissionNameDefault roles
Submit Own Expense Claimsexpenses.submit_ownSA, HRM, HRO, Acc, DH, Emp
Approve Team Expense Claims (Manager)expenses.approve_teamSA, HRM, DH
Final-Approve + Configure Expense Module (HR/Finance)expenses.manageSA, HRM, Acc
View All Expense Claimsexpenses.view_allSA, HRM, HRO, Acc

Recruitment​

PermissionNameDefault roles
Manage Recruitment (Jobs, Candidates, Applications, Offers)recruitment.manageSA
Submit Interview Feedback (Interviewers)recruitment.interviewSA
View Recruitment Records (Read-Only)recruitment.viewSA

Performance​

PermissionNameDefault roles
Configure Performance Module (Settings, Scorecard Profiles, Any Task)performance.manageSA, HRM
Assign Tasks + View Team Performance (Manager)performance.reviewSA, HRM, DH
View All Employee Performance Scoresperformance.view_allSA, HRM, HRO
View Own Tasks, Score + Submit Daily Reportsperformance.view_ownSA, HRM, HRO, Acc, DH, Emp

Api​

PermissionNameDefault roles
Manage API Keys (Create, Revoke, View Usage)api.manageSA