Skip to main content

StaffAny User & Access Levels

Find out what are the difference between the given access levels

Written by StaffAny

Contents of this article are applicable to the following users

Tier: START UP, GROWTH, SCALE

Platform: Web, App


There are 4 categories of access levels which determine the permissions a user has access to. Higher access levels have all the functionalities of lower access levels.

This help article covers the following


Functionalities across access levels

Note that higher access levels have all the functionalities of lower access levels. (owners have all functionalities of managers and more..)

Employees

  • access to mobile app

  • check their own schedules & timesheets

  • clock in for their shifts

  • apply for leave

  • apply for claims

Supervisor

  • view shifts of other team members in their section for the day (store tab).

    • Supervisors access level WILL NOT be able to do scheduling, they can only SEE their section staff schedule only on the STORE tab.

Manager

  • access to the web app

  • create/edit schedules (own sections)

  • manage timesheets for (own sections)

  • edit My Team data (own sections, but limited field, details on Functionalities Across Modules - My Team)

Owner

  • edit sensitive organisation wide settings, (Timeclock Sidekick, Sections, Shift Tags, etc)

  • managing leave balances

  • viewing and input wages

  • manage payroll integrations

  • manage staff payroll data (salaries, statutory and payment information, and citizenship information)

  • access to PayrollAny

Note that for both managers and owners, they can only do the following for their OWN sections (sections that they are tagged to)

  • create/edit schedules

  • manage timesheets

  • edit section settings

  • create announcement


Functionalities across modules

Schedule Functionalities

Employee

Supervisor

Manager

Owner

View shifts for self

View shifts for other staffs

Create shifts for other staffs

Edit shifts for other staffs

Submit shift availabilities for self

Part-timers only

Part-timers only

Timesheet Functionalities

Employee

Supervisor

Manager

Owner

View timesheet for self

View timesheet for other staffs

Edit timesheets

Export timesheets

Accept & reject Work More Approval (WMA)

Note that in order for managers to edit timesheets and approve WMA, access must be given via this setting.

Leave Functionalities

Employee

Supervisor

Manager

Owner

Apply Leave for self

Check leave balance for self

Approve leave applications (when set as approver)

Set up & Edit leaves

View & Edit leave balance for other staffs

Payroll Functionalities

Learn more about PayrollAny here.

Employee

Supervisor

Manager

Owner

Access to Payroll menu

Manage business entity (create and edit)

Manage pay items (create and edit)

Manage payroll for all staff (create, edit, delete, publish, download bank files)

View and download CPF submission of all staff

View and download payslips of all staff

View and download own payslips on mobile app

Claims Functionalities

Learn more about claims here.

Employee

Supervisor

Manager

Owner

Submit claims on mobile app

Manage claims type, approval routing and other settings

Approve claims applications (when set as approver)

Push claims to payroll

(only if they were selected to be a final approver)

Manage/View Claims info in PR

Engage Functionalities

Learn more about EngageAny here.

Reward

Functionality

Employee

Supervisor

Manager

Owner

Create a new reward

Edit a reward

Redeem a reward

Approve a request for redeeming a reward

Note: Managers cannot approve requests from themselves.

Get notified when there are requests for redeeming a reward

Get notified, when managers create and edit a reward

Get notified, when managers take actions on any of redemption requests, i.e. approve or fulfill.

Access EngageAny’s module on mobile app

Challenge

Functionality

Employee

Supervisor

Manager

Owner

Create new challenges

Note:

Only for Supervisor & Employee Access Level.

Note:

For All Access Levels.

Participate in challenges

See a challenge’s details

Access EngageAny’s challenges in mobile app

Accept or Reject submission (Create Your Own Challenge)

Note:

Only for Supervisor & Employee Access Level.

Note:
All Access Levels.

Feedback

Functionality

Employee

Supervisor

Manager

Owner

Send feedback after finishing a shift

Send ad hoc feedback

Allow staff to send anonymous feedback

Set feedback as compulsory

Access EngageAny in the mobile apps

Report

Functionality

Employee

Supervisor

Manager

Owner

Access the staff happiness’s report

Download the staff happiness’s report in csv

Access the staff retention report

Coins Management

Functionality

Employee

Supervisor

Manager

Owner

Add or deduct coins

Note: Managers cannot manage their own coins

Get coin addition or deduction

My Team Functionalities

Employee

Supervisor

Manager

Owner

Add New Staff

Reactivate/Deactivate Staff

View account details for other staffs

Except for:
1. Wages

Edit account details for other staffs

Except for:
1. Wages

2. Phone number

3. Access level

4. Business entity

5. Permission group

6. Teams

7. Contract End Date

View and input wages

View and edit statutory and payment information*

View and edit identification information*

View and manage additional pay item*

View & Edit leave balance for other staffs

Assign/Update Teams

Assign/Update Permission Groups

*These are only visible for PayrollAny subscription.

A quick overview

Owner Access level point of view (able to edit all)

Manager Access level point of view

General Functionalities

Employee

Supervisor

Manager

Owner

Web App access

Mobile App access

View all sections

Edit section settings (own section)

ONLY

name & tag

Edit organisation settings

Set up web timeclock

(own section)

Send announcements

(own section)

Manage payroll

Manage claims


3. Renaming Access Levels

Owners can rename the default access level labels (Employee, Supervisor, Manager, Owner) to better fit your organisation's terminology. The renamed labels will replace the default names throughout the app — on web and mobile.

Rename an access level

  1. Go to Settings > Access Levels.

  2. Click Edit in the Actions column for that access level you want to rename.

  3. In the Edit Access Level Name modal, enter a new name in the Access Level Name field.

    1. Rules: non-empty, unique across all four levels (case-insensitive), and 50 characters or fewer.

  4. Click Edit to save. A success message will confirm the change.

Reset to default name

To revert a renamed access level back to its default name (e.g. "Employee", "Manager"):

  1. Click Edit for the access level in the Actions column.

  2. Clear the current name and type the original default label (e.g. Employee).

  3. Click Edit to save.

Note: Managers can view the Access Levels table but cannot edit access level names. Only Owners can rename access levels.


4. FAQ

  • What are the access of owners for sections they are not tagged to?

    • Viewing and editing all employees on My Team (including wages)

    • Deactivating and reactivating any employee

    • Update leave balance of all staff

    • View all sections (cannot edit)


If you want to add an additional layer to the access level, for example some staff with owner access level are not supposed to be able to access payroll but they can manage leave. You can create a permission group to do so, by following this help article.

Learn how to change the access level of a staff here.

Did this answer your question?