Roles and Access in SalaryBox App/Web.

Roles and Access in SalaryBox App/Web.

You want to understand how different roles in SalaryBox control what users can see and do on the app and web. This helps you ensure the right level of access is given to employees, managers, and admins for smooth and secure operations.


What is an Employee?


An Employee can mark attendance for the current day and view personal details such as work timings, attendance modes, and automation rules. Additional permissions (if allowed by the admin) include:

  • Accessing monthly attendance records

  • Viewing holiday lists

  • Requesting leaves

  • Setting reminders and alarms

  • Saving personal documents



What is a Branch Admin?


A Branch Admin has extensive control over branch or departmental operations and is also classified as an Employee. Key responsibilities include:

  • Attendance Management: View and edit attendance records, and enroll faces for AI Face Recognition (on Android only), but no access to scheduling, or branch/department creation.

  • Live Tracking: Track staff (Android users only) in real-time and download reports.

  • Leave Management: Approve or reject leave requests.

  • Payroll Management: Process payroll for employees, though access to salary settings (e.g., attendance cycle, salary data import, or templates) is restricted.


What is an Attendance Manager?

An Attendance Manager is an Employee role allowing the marking of attendance for the current day within their branch or department.



What is an Advanced Attendance Manager?


An Advanced Attendance Manager can mark attendance for both the present day, modify previous attendance records, and manage leaves within their branch or department. This role is also considered an Employee.


What is a Chartered Accountant?


A Chartered Accountant has access only to download reports and does not hold Employee status.
    • Related Articles

    • Define Roles for Employees and Managers

      You want to assign specific roles to your staff within SalaryBox, such as Employee, Manager, or Payroll Admin. This helps control what features and data each person can access based on their responsibilities. This setting will help you assign the ...
    • Troubleshooting Company Setup issues

      You’re facing issues while setting up your company, branches, or departments in SalaryBox. Steps: Incorrect Branch Location: Go to Settings > My Branches, verify the coordinates, and adjust the radius (e.g., 100m to 300m). Ensure the map address is ...
    • Setting up a New Branch

      You want to add a new branch or office location in SalaryBox to manage attendance and payroll separately for that branch. This helps you keep your workforce organized and track data branch-wise under the same company account. How to add the Branch(s) ...
    • Assign Additional Admins to your Company

      You want to share management responsibilities by adding more admins to your SalaryBox account. This allows trusted team members to access and manage company settings, employee data, and reports securely. With the help of this setting, you can add ...
    • Managing Multiple Companies

      You manage more than one company and want to handle all of them from a single SalaryBox account. This makes it easy to switch between companies and manage attendance, payroll, and reports separately for each business. Steps to Managing the Company ...