Skip to main content

Roles Explained

Every team member in EquipDash is assigned a role that determines what they can see and do. There are three built-in roles and the option to create custom roles for more granular control.


Built-In Roles at a Glance

CapabilityAdminManagerStaff
View bookingsYesYesYes
Create bookingsYesYesYes
Edit bookingsYesYesYes
Cancel bookingsYesYesNo
Delete bookingsYesNoNo
Record paymentsYesYesYes
Process refundsYesYesNo
Fulfillment (check-in/out)YesYesYes
View productsYesYesYes
Create/edit productsYesYesNo
Delete productsYesNoNo
Manage inventoryYesYesYes
Access workshopYesYesYes
View experiencesYesYesYes
Create/edit experiencesYesYesNo
Delete experiencesYesNoNo
View customersYesYesYes
Create/edit customersYesYesYes
Delete customersYesYesNo
Export customersYesYesNo
View staffYesYesNo
Manage staffYesYesNo
Manage schedulesYesYesNo
Manage waivers & formsYesYesNo
Manage surveysYesYesNo
Manage promotionsYesYesNo
Manage campaignsYesYesNo
View revenue reportsYesNoNo
View other reportsYesYesInventory only
Export reportsYesYesNo
View calendarYesYesYes
All settingsYesNoNo
Billing & planYesNoNo
Team managementYesNoNo
Manage booking tagsYesYesNo
AI AssistantYesYesYes

The Team Roles page showing built-in roles with permission counts and custom roles section

Role Descriptions

Admin

Admins have full access to everything in EquipDash. They can manage billing, team members, all settings, and see revenue data. This role is typically for business owners and senior managers.

Manager

Managers have broad operational access but cannot see revenue reports, manage billing, or change most settings. They can handle day-to-day operations including bookings, products, customers, staff, and promotions.

Staff

Staff have limited access focused on day-to-day tasks -- creating and editing bookings, checking customers in and out, managing inventory, and scanning barcodes. They cannot cancel bookings, process refunds, manage products, or access most settings.

Custom

Custom roles let you pick and choose exactly which permissions a team member has. See Custom Roles for details.


Choosing the Right Role

ScenarioRecommended Role
Business owner or co-ownerAdmin
Shop manager who runs daily operationsManager
Front-desk staff who checks customers inStaff
Seasonal worker who only processes bookingsStaff
Bookkeeper who only needs reports accessCustom (with Reports permissions only)
Guide who only needs calendar and experience accessCustom (with Calendar and Experience view permissions)

Things to Keep in Mind

  • There must always be at least one Admin on the account.
  • A team member cannot change their own role to prevent privilege escalation.
  • Permission changes take effect immediately -- the team member does not need to log out and back in.
  • If none of the built-in roles fit, use a Custom Role to tailor permissions precisely.