Roles & Permissions

Understanding staff roles and access levels

Role Overview

OXOCO has three built-in roles with different access levels:

Role Access Level
Admin Full access to all features and settings
Manager Access to most features, limited settings
Staff POS and KDS access only

Admin Role

Admins have complete control over the business:

  • All POS and KDS features
  • Menu management (create, edit, delete)
  • Staff management and invitations
  • Business settings and configuration
  • Analytics and reports
  • Inventory management
  • Customer and loyalty management

Manager Role

Managers can operate the business day-to-day:

  • All POS and KDS features
  • View and manage orders
  • View analytics and reports
  • Staff time tracking (view team)
  • Inventory adjustments
  • Cannot change business settings
  • Cannot manage other admins

Staff Role

Staff members focus on operations:

  • POS order entry and payments
  • KDS order management
  • Clock in/out
  • View own time entries
  • Cannot access admin panel settings
  • Cannot view analytics or reports

Assigning Roles

When inviting a new staff member:

  1. Go to Staff > Invitations
  2. Click Invite Staff Member
  3. Select the appropriate role
  4. Send the invitation

Changing a Role

  1. Go to Staff and select the team member
  2. Click Edit
  3. Change their role
  4. Save

Permission Details

Feature Admin Manager Staff
POS Yes Yes Yes
KDS Yes Yes Yes
Menu Management Yes View only No
Orders List Yes Yes View own
Analytics Yes Yes No
Staff Management Yes View team No
Inventory Yes Yes No
Settings Yes No No
Invitations Yes No No

Next Steps