---
title: "Create and manage staff roles and permissions"
slug: "create-and-manage-staff-roles-and-permissions"
updated: 2026-06-16T12:35:52Z
published: 2026-06-16T18:26:01Z
canonical: "mysupport.roller.software/create-and-manage-staff-roles-and-permissions"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://mysupport.roller.software/llms.txt
> Use this file to discover all available pages before exploring further.

# Create and manage staff roles and permissions

Manage staff permissions in ROLLER by assigning them specific roles, allowing you to control their access and actions within ROLLER.

There are two types of roles available: system roles, which have fixed permissions and are available for all plans, and custom roles, which have modifiable permissions and are available for the Pro plan and higher.

> [!NOTE]
> The [permission](/v1/docs/permissions-by-feature-and-role) **Can access staff settings** is required to manage staff permissions & roles. The administrator system role has this permission enabled by default.

## System roles

Here are the five system roles in ROLLER:

| System role | Permissions |
| --- | --- |
| Administrator | Can access everything in ROLLER |
| Manager | Can access everything except for online checkout settings, reconciled till sessions editing, account details, staff settings, payment settings, integration settings, GX score settings and scheduled reports. |
| Booking agent | Can manage bookings in Venue Manager and access POS |
| POS operator | Can only access and use POS to serve your guests and process transactions. |
| Dashboard | Can view the dashboard in Venue Manager which contains booking overviews, revenue generated and available products for sale. |

## Permissions for system roles

> [!NOTE]
> To see the specific permissions enabled for each system role, refer to the guide [Permissions by feature and system role](/v1/docs/permissions-by-feature-and-role).

You can also see system permissions in Venue Manager.

1. From Venue Manager, go to **Settings** > **Staff** > **Roles**.
2. The roles for your venue appear showing how many active members there are per role. System roles are easily identifiable with the lock icons.
3. Select the **options menu** (3 dots) for a system role.
4. Select **View**.
5. The list of permissions appear. The permissions available for the role are checked.

> [!NOTE]
> System role permissions can't be edited. To customize permissions for staff, [create a custom role](/v1/docs/create-and-manage-staff-roles-and-permissions#h_720bafd5-a09a-4a3d-ad70-472d4af29d80) (Pro plan and above). Read on below to learn more.

![](https://cdn.us.document360.io/23700755-951c-4b69-8afe-ec8b33c6c689/Images/Documentation/6745634988047.png)

## Change a staff member's role

To change an assigned role for a staff account:

1. From Venue Manager, go to **Settings** > **Staff** > **All staff.** A list of all staff accounts appears.
2. For the staff member, select the **options menu** (3 dots).
3. Select **Edit**.
4. Change the system role from the drop-down, then select **Save**.

## Create custom roles

Custom roles in ROLLER let you fine-tune staff permissions.

> [!CAUTION]
> Pro feature and above
> 
> Fine-tune permissions with custom roles. To unlock, contact your customer success manager or the [support team.](/v1/docs/contact-roller-support)
> 
> [Learn more](https://www.roller.software/pricing/)

To create a custom role:

1. From Venue Manager, go to **Settings** > **Staff** > **Roles.**
2. Select **Create role** button at the top right.
3. Name the new role and select an **Associated role**.
  - Choose an associated role that is most similar to the role you want to create.
  - The association will be used to inherit any future role permissions created.
4. Enable/disable permissions as required.

You can select or deselect a group of permissions using the **Select: All / None** toggle options.
5. Select **Save changes** to create the custom role.

Once created, assign the custom role when [creating a new staff member](/v1/docs/create-staff-members) or [editing an existing staff account](/v1/docs/manage-staff-accounts-and-key-venue-contacts).

## Edit custom role permissions

1. From Venue Manager, go to **Settings** > **Staff** > **Roles** > **All roles**.
2. Select the **options menu** (3 dots) for a custom role, then select **Edit**. You can only edit permissions for custom roles.
3. Enable or disable permissions as required.
4. Select **Save**.

The permissions of all staff assigned to the custom role are updated.

## Learn more

- [Permissions by feature and role](/v1/docs/permissions-by-feature-and-role)
- [Create staff members](/v1/docs/create-staff-members)
- [Edit and delete staff accounts](/v1/docs/manage-staff-accounts-and-key-venue-contacts)
- [Create your staff with HQ staff management](/v1/docs/create-and-manage-staff-in-hq)
- [Manage staff permissions with HQ-managed roles](/v1/docs/create-and-manage-hq-managed-roles)

## Related

- [Set up reporting categories and GL codes](/set-up-and-manage-reporting-categories-and-gl-codes.md)
- [Permissions by feature and role](/permissions-by-feature-and-role.md)
- [Choose and order ROLLER Payments terminals](/choose-and-order-roller-payments-terminals.md)
- [Contact ROLLER support](/contact-roller-support.md)
- [Charge stored payment methods for amounts owing in Venue Manager](/charge-stored-payment-methods-for-amounts-owing-in-venue-manager.md)
