Module 9
Roles & Permissions
Roles control what each staff member can see and do in the system. Assign the right role to give people what they need without exposing sensitive data.
Built-In Roles
| Role | Access Level | Typical Use |
|---|---|---|
| Front Desk | Check-ins, client lookup, basic billing, tasks | Receptionist, greeter |
| Staff | Front Desk + full billing, booking, own schedule | Service provider, technician |
| Manager | Staff + reports, staff management, adjustments, settings | Location manager, shift lead |
| Admin | Full access to everything, including multi-location and system settings | Owner, IT administrator |
Assigning a Role
- Go to Settings → StaffOpen the staff management area.
- Select the Staff MemberClick on their name to open their account settings.
- Change RoleUse the Role dropdown to select a different role.
- SaveClick Save. The new permissions take effect on their next login.
What Each Role Can Do
| Feature | Front Desk | Staff | Manager | Admin |
|---|---|---|---|---|
| View clients | Yes | Yes | Yes | Yes |
| Add/edit clients | Yes | Yes | Yes | Yes |
| Process payments | Basic | Yes | Yes | Yes |
| Apply adjustments | No | No | Yes | Yes |
| View reports | No | Own only | Yes | Yes |
| Manage staff | No | No | Yes | Yes |
| System settings | No | No | Limited | Yes |
Principle of least privilege. Give each person the minimum role they need. You can always upgrade later. It's harder to recover from an accidental deletion by someone with too much access.
Quick Reference
| Action | How |
|---|---|
| View roles | Settings → Staff → select member |
| Change role | Staff account → Role dropdown → Save |
| Available roles | Front Desk, Staff, Manager, Admin |