Skip to main content

Positions and Permissions

How do positions and permissions work and interact with each other on Rotageek?

Written by Tori

Rotageek permissions explained

Rotageek permissions control what a person can see, do and manage in the platform.

For most customers, permissions are used to decide:

  • which pages a person can open

  • which actions they can take

  • which settings they can change

  • which data they can view

Roles, user types and permissions

In Rotageek, positions and permissions work together.

At a high level:

  • Admin users usually have full platform access. In practice, Admins are not normally limited by permissions in the same way Supervisors and Users are.

  • Supervisor users are the main group affected by permissions. Their permissions decide which management tools they can access, such as Scheduler, People, Leave Admin, Timesheets and Reports.

  • User users are also permission-led, but their access is usually focused on self-service features such as viewing schedules, requesting leave, checking timesheets and updating availability.

This is why permissions matter most when you are setting up Supervisor and User access. In most cases, the recommended approach is to manage access through permission templates first, and then use individual user permissions only where a specific exception is needed.

Permission templates

Permission templates set the standard access for a position or role group.

These are usually the best place to review and design access at scale, because they show the intended permissions for a role rather than the exact access for one individual. For most customers, this should be the main way permissions are managed.

End-user Features template permissions

These permissions usually control self-service access for employees.

Leave & Availability

Permission

What it usually does

Possible wider impact

Leave

Allows users to request leave through Rotageek.

Leave becomes part of the employee’s normal workflow in Rotageek.

View own leave balance

Lets users see their own remaining leave balance.

Reduces reliance on managers for balance checks.

Add/Edit Leave Reason

Lets users choose or maintain leave reasons where setup allows it.

Can affect reporting and how leave is categorised.

Swaps

Allows users to request or manage shift swaps, depending on setup.

Can increase manager approvals and schedule movement.

Request Drops

Allows users to request to drop a shift.

Can create extra approval activity and rota changes.

Availability

Allows users to submit or update their availability.

Availability can feed into scheduling decisions.

Mobile app

Permission

What it usually does

Possible wider impact

View own Timesheets

Lets users see their own timesheet records.

Gives users more visibility of worked time and exceptions.

Team View

Lets users see who they are working with, where enabled.

Makes rota visibility broader within the team.

Complete wellness check-ins

Allows users to complete any enabled wellness or check-in flows.

Adds another employee action into the daily workflow.

Can receive gaps/available shifts

Allows users to receive open shift opportunities.

Broadens the pool of people who can respond to open shifts.

Account

Permission

What it usually does

Possible wider impact

Can change their password

Allows users to manage their own password where password control sits in Rotageek.

Reduces admin involvement in account access.

Management Features template permissions

These permissions usually apply to Supervisors or other manager-level roles.

Scheduling

Permission

What it usually does

Possible wider impact

Scheduler

Gives access to the Scheduler.

Opens the main rota planning area.

Approve

Allows approval actions within Scheduler.

Can affect the status of schedules and related workflows.

View staff pay information

Lets users see pay-related information on the Scheduler.

Expands access to pay-sensitive information.

View budget information

Lets users see budget data within scheduling.

Makes budget visibility part of rota planning.

View intra-day demand graph

Lets users see intra-day demand data on Scheduler.

Supports more detailed staffing decisions during the day.

Send gaps/available shifts

Allows managers to send open shifts out to employees.

Can change how unfilled shifts are covered.

Autoscheduler 2.0

Allows access to the newer autoscheduler function.

Can significantly change how schedules are created.

Scheduler read only

Lets a user open Scheduler without full edit access.

Useful for visibility without giving planning control.

Shifts

Allows shift-level editing or maintenance.

Can directly change the rota.

Manage Shift Patterns

Allows users to manage shift patterns.

Pattern changes can affect future schedules at scale.

Day Notes

Allows access to day notes on the Scheduler.

Shared planning notes become visible and manageable.

View cost of user's schedule

Lets users see schedule cost information.

Exposes labour cost data that may be commercially sensitive.

Leave

Permission

What it usually does

Possible wider impact

Leave Calendar

Allows users to view the leave calendar.

Gives broader visibility of team leave.

Leave Admin

Allows users to manage leave requests and related leave actions.

Puts leave control into that user’s hands for the relevant team or scope.

Approve own leave

Supports leave approval in setups that use this option.

Approval rules can change depending on the company’s process.

Swaps & Drops

Permission

What it usually does

Possible wider impact

Swaps & Drops Admin

Allows admin control over swaps and drop requests.

Adds oversight and intervention capability for rota changes.

Timesheets & Payroll

Permission

What it usually does

Possible wider impact

Timesheets

Gives access to the Timesheets area.

Opens payroll-related and worked-time processes.

Can review & sign off

Allows users to review and sign off timesheets.

Sign-off can affect payroll readiness and process ownership.

Amend timesheets

Allows users to edit timesheet records.

Can change worked-time data after the fact.

Allows access to the Time & Attendance Dashboard

Gives access to dashboard views for time and attendance.

Adds visibility into attendance, worked time and exceptions.

Demand & Budgets

Permission

What it usually does

Possible wider impact

Staffing Levels

Allows access to staffing level controls.

Can affect scheduling planning and demand alignment.

View Labour Model

Allows users to view labour model details.

Opens visibility of workforce-planning logic.

Reporting & Other

Permission

What it usually does

Possible wider impact

Reports

Gives access to report outputs.

Reporting access can expose sensitive business or employee data.

Send messages

Allows users to send messages through Rotageek where messaging is enabled.

Expands communication capability within the platform.

Named reports such as contracted vs worked hours, absence reports or holiday reports

Gives access to specific reports configured in that environment.

These report names may be customer-specific, so access should be reviewed carefully.

People

Permission

What it usually does

Possible wider impact

People

Gives access to the People area.

Opens the main user-management space.

Individual users payroll ID

Allows viewing or editing payroll IDs, depending on setup.

Payroll integrations and payroll matching can be affected.

Individual Primary Location

Allows changes to a user’s main location.

Can affect where they appear operationally and who manages them.

Individual users end date

Allows updates to the end date on a profile.

Can affect active status and planning visibility.

Edit contract type

Allows users to change contract type values.

Can be high impact where contract type affects payroll or integrations.

Individual users core details and add users

Allows editing of core profile details and creation of users.

This is a high-impact permission and should usually be tightly controlled.

Edit Visa Type On Profile

Allows editing of visa-related profile information.

May affect compliance-related records.

Individual users contact details

Allows editing of contact information.

Changes employee profile data used for communication and login support.

Individual Other Locations

Allows changes to secondary or additional locations.

Can widen where that person can work or be seen.

Individual user pay rates

Allows editing of pay rates.

Very sensitive where pay and payroll outputs are involved.

Edit term times

Allows editing of term-time settings where used.

Can affect scheduling and employment setup for relevant users.

Edit Visa Types

Allows editing of visa-type setup.

May affect compliance-related records.

View Visa Type On Profile

Allows visibility of visa-related profile information.

Extends access to sensitive employee information.

Set default password for individual users

Allows an admin-level user to set passwords for users directly.

Gives strong account-access control and should be used carefully.

View and upload documents

Allows access to documents on user profiles.

Can expose or change employee file content.

Configuration & Admin template permissions

These permissions usually affect setup used across the whole company, not just one person or one rota.

Admin Console

Permission

What it usually does

Possible wider impact

Locations

Allows access to location setup.

Location changes can affect scheduling structure and reporting.

Manage location settings

Allows editing of location-level settings.

Can change how a location behaves in the system.

Location Hierarchy

Allows management of the location hierarchy.

Affects structure, reporting and management visibility.

Positions

Gives access to position setup.

Position changes affect permission structure and user setup.

Skills

Allows management of skills.

Skills influence scheduling and assignment logic.

Tasks

Allows access to task setup.

Task changes can affect rota building and reporting.

Can edit company break patterns

Allows maintenance of break pattern rules.

Changes can affect scheduled or expected break behaviour.

Manage company settings

Allows access to wider company-level settings.

This is usually one of the broadest configuration permissions.

Get a list of all locations

Lets the user view the full location list.

Broadens organisational visibility.

Authorise Devices

Allows management of approved devices where device authorisation is used.

Affects device access and security controls.

Payroll & Finance

Permission

What it usually does

Possible wider impact

Payroll Codes

Allows management of payroll code setup.

Payroll outputs can be affected if these are changed.

Payroll admin

Gives broader payroll-level access.

Should usually be restricted to a small trusted group.

Configure Payroll Rules

Allows setup or maintenance of payroll rules.

Can affect pay calculation logic and downstream payroll outputs.

Sync Timesheet Payroll Codes

Allows syncing or applying payroll codes to timesheets.

Affects payroll coding and payroll export readiness.

Demand & Forecasting

Permission

What it usually does

Possible wider impact

View Labour Model Formula

Allows users to view labour model formula details.

Opens visibility of calculation logic used for labour planning.

Edit Labour Model Formula

Allows editing of the labour model formula.

High impact because formula changes can alter planning outputs.

Individual user permissions

Individual user permissions show the access that applies to one specific person.

These are useful when you want to understand exactly what one user can access today. They are best used for exceptions, investigations or one-off access changes rather than as the main way to manage permissions.

Access permissions

Permission

What it usually does

Possible wider impact

Scheduler

Gives the user access to the Scheduler.

Opens the main rota planning area.

Leave Admin

Gives the user leave management access.

Lets them review or manage leave workflows for the relevant team or scope.

Super Admin

Gives very broad admin-level access where this is used.

Usually affects high-level control across the platform.

Reports

Gives access to report outputs.

Reporting access can expose sensitive business or employee data.

Availability

Lets the user access availability features.

Availability can feed into scheduling decisions.

Team View

Lets the user see who they are working with, where enabled.

Makes rota visibility broader within the team.

Time & Attendance Dashboard

Gives access to the Time & Attendance Dashboard.

Adds visibility into attendance, worked time and exceptions.

Swaps & Drops Admin

Gives admin control over swaps and drop requests.

Adds oversight and intervention capability for rota changes.

People Page

Gives access to the People area.

Opens the main user-management space.

Messages

Gives access to messages in Rotageek.

Expands communication capability within the platform.

Timesheets

Gives access to the Timesheets area.

Opens payroll-related and worked-time processes.

Day Notes Admin

Gives access to day note management.

Allows shared planning notes to be managed.

Exception Reporting Admin

Gives access to exception reporting administration.

Supports investigation and management of exception workflows.

View permissions

Permission

What it usually does

Possible wider impact

Budget Information on Scheduler

Lets the user see budget data within scheduling.

Makes budget visibility part of rota planning.

Intra-day Demand Graph on Scheduler

Lets the user see intra-day demand data on Scheduler.

Supports more detailed staffing decisions during the day.

Individual users payroll ID

Lets the user view payroll IDs.

Extends access to payroll-related employee information.

A list of all locations

Lets the user view the full location list.

Broadens organisational visibility.

View cost of User's Schedule

Lets the user see schedule cost information.

Exposes labour cost data that may be commercially sensitive.

User Visa Types

Lets the user view visa-related information.

Extends access to sensitive employee information.

Labour Model Manager

Gives visibility into labour model management features where used.

Broadens access to workforce-planning data.

Payroll Information on Scheduler

Lets the user see payroll-related information on the Scheduler.

Expands access to pay-sensitive information.

View own leave balance

Lets the user see their own leave balance.

Reduces reliance on managers for balance checks.

Scheduler read only

Lets the user open Scheduler without full edit access.

Useful for visibility without giving planning control.

View own Timesheets

Lets the user see their own timesheet records.

Gives the user more visibility of worked time and exceptions.

The leave calendar

Lets the user view the leave calendar.

Gives broader visibility of team leave.

View Labour Model Formula

Lets the user view labour model formula details.

Opens visibility of calculation logic used for labour planning.

Edit permissions

Permission

What it usually does

Possible wider impact

Location's Shifts

Allows editing or control of shifts for a location.

Gives direct operational control over a location’s rota.

Company Positions

Gives access to position setup.

Position changes affect permission structure and user setup.

Location Settings

Allows editing of location-level settings.

Can change how a location behaves in the system.

Individual user pay rates

Allows editing of pay rates.

Very sensitive where pay and payroll outputs are involved.

Add Payroll Codes

Allows management of payroll code setup.

Payroll outputs can be affected if these are changed.

All timesheets data as Payroll Admin

Gives wider payroll-level access to timesheet data.

Broadens access to sensitive payroll-relevant time data.

Individual Primary Location

Allows changes to a user’s main location.

Can affect where they appear operationally and who manages them.

Individual users contact details

Allows editing of contact information.

Changes employee profile data used for communication and login support.

Group Tasks

Allows access to task setup.

Task changes can affect rota building and reporting.

User Visa Types

Allows editing of visa-related information where used in this view.

May affect compliance-related records.

Add/Edit Leave Reason

Allows maintenance of leave reasons.

Can affect reporting and how leave is categorised.

Edit term times

Allows editing of term-time settings where used.

Can affect scheduling and employment setup for relevant users.

Company Locations

Allows access to location setup.

Location changes can affect scheduling structure and reporting.

Company Settings

Allows access to wider company-level settings.

This is usually one of the broadest configuration permissions.

Company Skills

Allows management of skills.

Skills influence scheduling and assignment logic.

Company Break Patterns

Allows maintenance of break pattern rules.

Changes can affect scheduled or expected break behaviour.

Individual users core details and add users

Allows editing of core profile details and creation of users.

This is a high-impact permission and should usually be tightly controlled.

Location Hierarchy

Allows management of the location hierarchy.

Affects structure, reporting and management visibility.

Individual Other Locations

Allows changes to secondary or additional locations.

Can widen where that person can work or be seen.

Individual users end date

Allows updates to the end date on a profile.

Can affect active status and planning visibility.

Visa Types

Allows editing of visa-type setup.

May affect compliance-related records.

Edit Labour Model Formula

Allows editing of the labour model formula.

High impact because formula changes can alter planning outputs.

Edit contract type

Allows users to change contract type values.

Can be high impact where contract type affects payroll or integrations.

Action permissions

Permission

What it usually does

Possible wider impact

Request Swaps

Allows the user to request shift swaps.

Can increase manager approvals and schedule movement.

Change Their Password

Allows the user to manage their own password where password control sits in Rotageek.

Reduces admin involvement in account access.

Set Default Password

Allows an admin-level user to set passwords for users directly.

Gives strong account-access control and should be used carefully.

Run Auto Scheduler 2.0

Allows access to the newer autoscheduler function.

Can significantly change how schedules are created.

Receive available shifts

Allows users to receive open shift opportunities.

Broadens the pool of people who can respond to open shifts.

Manage Shift Patterns

Allows users to manage shift patterns.

Pattern changes can affect future schedules at scale.

Action an Exception Report

Allows users to action items raised in exception reporting.

Moves the user from viewer to resolver.

Request Leave

Allows users to request leave through Rotageek.

Leave starts becoming part of the employee’s normal workflow in Rotageek.

Approve on the Scheduler

Allows approval actions within Scheduler.

Can affect the status of schedules and related workflows.

Send Gaps Notifications on Scheduler

Allows managers to send open shifts out to employees.

Can change how unfilled shifts are covered.

Manage staffing levels

Allows access to staffing level controls.

Can affect scheduling planning and demand alignment.

Review and sign off submitted timesheets

Gives approval rights over submitted timesheets.

Important where approvals are part of payroll governance.

Create an Exception Report

Allows users to generate exception reports.

Supports investigation of issues and variances.

View and upload documents

Allows access to documents on user profiles.

Can expose or change employee file content.

Request Drops

Allows users to request to drop a shift.

Can create extra approval activity and rota changes.

Authorise Devices

Allows management of approved devices where device authorisation is used.

Affects device access and security controls.

Sync Timesheet Payroll Codes

Allows syncing or applying payroll codes to timesheets.

Affects payroll coding and payroll export readiness.

Complete Wellness Check-Ins

Allows users to complete any enabled wellness or check-in flows.

Adds another employee action into the daily workflow.

  • Admins usually have full access, so permissions are most meaningful when setting up Supervisor and User access.

  • Permission templates are the recommended way to manage access. They are the best way to keep permissions consistent across similar roles.

  • Individual user permissions are helpful when one person needs something slightly different, but they should normally be used only where needed.

  • Some permissions only become useful if the related feature is already in use for your company.

  • The most sensitive permissions are usually the ones linked to People, Payroll, Company Settings and advanced Scheduler access.

Related Rotageek Help Centre articles

Co-authored with Glean

Did this answer your question?