دا پاڼه لا تر اوسه نه ده ژباړل شوې — د انګلیسي بڼه ښودل کیږي.
Users, Roles & Permissions

Permission reference: HR & payroll

Control who can manage employees, attendance, leave, and process payroll.

AP ۱۴۰۵ چنگاښ ۲۰

Permission Reference: HR & Payroll

This table lists all permissions that control access to human resources and payroll functions in Usystems.

PermissionWhat It ControlsAllowed Actions
employee.viewView employee recordsUsers can see the list of all employees, their details (names, positions, departments, contact info, salary), and employment history.
employee.updateEdit employee recordsUsers can modify employee information—name, position, department, salary, bank details, contact information, and employment status.
payroll.pay_employeeProcess payrollUsers can calculate employee salaries, apply deductions, process pay runs, and generate payslips.

Related Actions

ActionRequired PermissionsNotes
Record attendance/leaveemployee.viewTracking work days and absences.
Approve leave requestsemployee.view + manager roleSupervisors control leave approvals.
Generate payslipspayroll.pay_employeeProducing salary statements for employees.
Post payroll to GLpayroll.pay_employee + journal.createRecording salary expenses in accounting.
Generate HR reportsemployee.viewStaff turnover, payroll expense analysis.

Which roles typically need these?

  • HR staff → employee.view, employee.update (for general HR administration)
  • HR managers → all permissions (for payroll processing and employee management)
  • Payroll clerk → payroll.pay_employee (for salary calculations and pay runs)
  • Finance manager → payroll.pay_employee, employee.view (for cost tracking)
  • Employees → (limited) employee.view of own record (to check personal details)
  • Admin → all permissions (full control)

What happens without these permissions?

Without employee.view, users cannot see employee records or process payroll. Without payroll.pay_employee, users cannot run salary calculations.

ایا دا ګټور و؟

ورته شیان