Access Options for Time Tracking

How do I grant my users access to BambooHR Time Tracking?

Purpose: Take control of your team's time tracking. This guide shows you how to manage employee, manager, and custom access levels for BambooHR® Time Tracking, ensuring everyone has the appropriate timesheet permissions.


Anyone with View or Edit access to an employee's Timesheet tab can print a PDF version of the employee's timesheet.


Employee access level

When you give employees access to Time Tracking, they automatically have Edit access to their Timesheet tab. However, you can customize this access through employee access level settings so that another user fills out timesheet information for the employee, and the employee can only view their timesheet.

Navigate to Settings and click Access Levels. Select the corresponding employee access level and click Access Level Settings. Under "What Can People with this Access Level See?," click See About Themselves, and select the Timesheet tab. Change the access setting to View Only and save your changes.

Please note that access to the Timesheet tab only applies to employees with Time Tracking enabled. Access settings apply to all information on the Timesheet tab and do not break down by fields.

If you want to restrict your employees to use only the clock-in and clock-out feature, instead of editing or adding entries manually, you will need to grant employees View Only access to timesheets.

Employee access levels with time clocks or time kiosks

There are no special permissions for time clocks for an employee. If you are using a BambooHR Time Clock or Time Kiosk as a clock-in station for your employees, they will only be able to access their own information on the device. Check out our help guides to see the employee experience for BambooHR Time Clocks and Time Kiosks.

Manager access level

Managers automatically have View access to the timesheets of their direct reports, or both direct and indirect reports, depending on their manager access level settings. If you need your managers to edit timesheet information or prefer that they not view it at all, you can customize this access through manager access level settings.

Navigate to Settings and click Access Levels. Select the corresponding manager access level and click Access Level Settings. Under "What Can People with this Access Level See?," click See About other Employees, and select the Timesheet tab. Change the tab to the desired access and save your changes.

Manager access levels with time clocks or time kiosks

Employees assigned to a manager access level do not have access to any administrative settings on the time clock or time kiosk. They will only have access to their own information on the device itself.

Custom access level

Custom access level users do not automatically have access to the Timesheet tab or BambooHR Time Tracking settings. If you need custom access level users to view or edit other employees' timesheet information, you can customize this access through custom access level settings. You can also determine their access for approving timesheets, managing Time Tracking Settings, and enabling Time Tracking for employees.

Access to other employees' timesheets

To grant users access to other employees' timesheets, navigate to Settings and click Access Levels. Select the corresponding custom access level and click Access Level Settings. Under "What Can People with this Access Level See?," click See About other Employees, and select the Timesheet tab. Change the tab to the desired access and save your changes.

Access to Time Tracking settings

There are six additional access options for Time Tracking settings:

  1. Approve Timesheets: The user can approve employee timesheets that they have access to view.
  2. Enable/Disable Time Tracking for all Employees: The user can add or remove employees from BambooHR Time Tracking. Users with this permission can also perform actions on BambooHR Time Clocks and Time Kiosks.
  3. Manage Hour Imports: The user can add, edit, or delete hours from the hours importer and hours API.
  4. Manage Project Tracking: The user can add, edit, or delete projects and assign employees.
  5. Manage Shift Differentials: The user can add, edit, or delete shift differentials and assign employees.
  6. Time Tracking (Settings): The user can access Time Tracking in Settings to view all enabled employees and manage the Time Tracking setup.
    • Please note if you grant users access to Time Tracking in Settings, they will automatically gain access to project tracking settings, as these are integrated within Time Tracking settings.

To grant users access to these six options, navigate to custom access level settings. Under "What Can People with this Access Level Do?," click Time Tracking. Check the box next to your desired permissions. Then, click on the Settings tab on the left and check the box next to "Time Tracking."

If you use BambooHR® Payroll, please note that those in the Payroll Admin access level will have access to all timesheets. If you do not use BambooHR Payroll and want to learn more, click here!

Custom access levels with time clocks and time kiosks

If a user has permission to "Enable/Disable Time Tracking for all Employees," they will have full access to time clock administrative settings. This includes adding employees to the clock through Time Tracking settings on the web, and registering keypad IDs, employee badges, and biometric data within the time clock employee profiles.

With this permission, custom access level users can also set up the BambooHR Time Kiosk app. Their ability to review employee clocking events will depend on their specific permissions on the See About Other People tab within access level settings.