Hello everyone,
I would like to suggest an enhancement to the Payroll module that I believe would improve security and make Manager Cloud more suitable for organizations with stricter confidentiality requirements.
Current Challenge
At the moment, users who are granted access to the Payroll module can generally view salary information for all employees. In many organizations, this is not appropriate.
For example, a payroll accountant may need to process payroll for operational staff but should not be able to view the salaries of:
- The CEO
- Senior management
- Department managers
- Other payroll staff or colleagues whose compensation should remain confidential
Salary information is among the most sensitive data within a company, and access should follow the principle of least privilege.
Suggested Solution
Implement payroll access restrictions similar to the existing permissions available for Cash Accounts.
For example, just as Manager allows administrators to grant access to specific cash accounts, payroll permissions could allow administrators to grant access only to selected employees or employee groups.
Possible approaches include:
- Restrict payroll access by individual employee.
- Restrict payroll access by employee group or department.
- Allow users to view and process payroll only for employees assigned to them.
- Permit designated HR or senior management users to retain full payroll visibility.
Benefits
- Improved confidentiality of employee salary information.
- Better compliance with internal company policies and privacy requirements.
- Stronger segregation of duties.
- More suitable for medium and large organizations where payroll responsibilities are divided.
- Greater flexibility without affecting existing workflows.
Example
A company has:
- 200 employees
- 3 payroll accountants
- CEO and executive management
Payroll Accountant A should only be able to process payroll for Factory employees.
Payroll Accountant B should only be able to process payroll for Office employees.
Neither accountant should be able to view the salaries of the CEO, Finance Director, or HR Director unless explicitly authorized.
Conclusion
Manager already provides excellent permission controls in areas such as Cash Accounts. Extending this concept to the Payroll module would be a natural enhancement and would significantly strengthen data privacy and access control.
I believe this feature would be valuable for many organizations using Manager , especially those with multiple payroll users or strict confidentiality policies.
I would be interested to hear the thoughts of other users and whether the developers would consider adding this capability in a future release.