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
| Role | Level | Description |
|---|---|---|
| Employee | 10 | Individual tip recipient. Can view own earnings, wallet, QR code, and personal analytics. |
| Front Desk | 20 | Same as Employee with limited management visibility. |
| Manager | 30 | Can view team performance, create and manage invites, and manage team members. |
| Outlet Admin | 40 | Manages a specific outlet - employees, tips distribution, outlet settings. |
| Department Admin | 50 | Manages a department and all its employees and outlets. |
| Property Admin | 60 | Full access to a property: employees, departments, outlets, analytics, and property settings. Can connect Stripe and manage billing. |
| Regional Admin | 70 | Manages multiple properties within a region. |
| System Admin | 100 | Full 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:
- Go to Manage > Team > Employees.
- Open the employee's detail page.
- Click Edit Role and select the new role.
- 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.