Every Aplauso user has a role that controls what they can view and manage in the dashboard, mobile app, and API. Roles are hierarchical - higher roles include all permissions of lower roles.

Role Hierarchy

RoleLevelDescription
Employee10Individual tip recipient. Can view own earnings, wallet, QR code, and personal analytics.
Front Desk20Same as Employee with limited management visibility.
Manager30Can view team performance, create and manage invites, and manage team members.
Outlet Admin40Manages a specific outlet - employees, tips distribution, outlet settings.
Department Admin50Manages a department and all its employees and outlets.
Property Admin60Full access to a property: employees, departments, outlets, analytics, and property settings. Can connect Stripe and manage billing.
Regional Admin70Manages multiple properties within a region.
System Admin100Full platform access across all organizations and properties. Internal Aplauso staff only.

What Each Key Role Can Do

Employee (Level 10)

  • View own tip history and earnings totals
  • View own ratings and reviews
  • Access personal wallet and request payouts
  • Share personal QR code
  • Update own profile, notification preferences, and privacy settings
  • Use Tap to Pay (iPhone/Android) for in-person tips

Manager (Level 30)

All of the above, plus:

  • View team earnings and performance overview
  • Create and manage employee invites
  • View individual employee analytics
  • Add and remove employees from the team

Property Admin (Level 60)

All of the above, plus:

  • Create and edit departments, outlets, and employee records
  • Configure tip presets, rate prompts, and kiosk settings per employee/department/outlet
  • Connect Stripe and manage billing and payouts
  • View full property analytics
  • Enable or disable features (room charge, ratings, etc.)
  • Access property settings (currency, service charge %, etc.)
  • Export data and reports

Changing a Role

A Property Admin or higher can change the role of any employee at their property:

  1. Go to Manage > Team > Employees.
  2. Open the employee's detail page.
  3. Click Edit Role and select the new role.
  4. Save the change - it takes effect immediately.

Multi-Property Access

If an employee works across multiple properties, they have a separate employee record (and possibly different role) at each property. The dashboard context switcher lets them toggle between their active property contexts without signing out.

Notes for New Accounts

When a new user signs up without an invite code, they are auto-assigned to the Default Individual Organization with the Employee role. To gain access to a specific property, they need an invite code from a manager at that property.