Naayya includes standard system roles for common studio jobs. Some studios also use custom roles that bundle specific capabilities together.
Important access note#
Roles describe the baseline access someone should have, but some studio-wide admin pages are still intentionally limited to owners and managers. Today that includes the dashboard, People, Bookings, and the top-level Appointments page.
Administrative roles#
Owner#
Owners have full studio access. They handle:
- Billing details and payment setup
- Studio settings and finance
- Staff assignments and owner-level changes
- Studio-wide reporting and operational pages
Manager#
Managers run day-to-day operations. They usually handle:
- Classes, schedules, and bookings
- Staff assignment for non-owner roles
- Studio-wide dashboards and people tools
- Operational settings
Managers can assign roles, but only owners can remove existing role assignments.
Content Manager#
Content managers focus on class and calendar operations.
- Create and edit class content
- Manage schedules and future-instance updates
- Work on class setup and publishing prep
They do not manage billing or owner-level settings, and they do not get the full studio dashboard by default.
Marketing Manager#
Marketing managers focus on audience and campaign work.
- Email and campaign tools
- Marketing content and promotion workflows
- Audience-related customer data used for outreach
They do not manage payments, billing, or staff settings.
Receptionist and Attendant#
These roles are operational and often paired with narrower permission bundles.
- Receptionists usually support front-desk and booking workflows.
- Attendants usually support in-person service operations.
Access can vary by studio. For example, someone may be allowed to open POS or booking tools without full checkout or admin privileges.
Service provider roles#
Service provider roles are designed for delivery rather than studio administration.
- Teacher
- Therapist
- Trainer
- Esthetician
- Lifeguard
These roles usually see their own schedule and assigned work, but not studio-wide financial or admin pages.
Multiple roles#
Team members can hold multiple roles. Naayya combines the access from all assigned roles, which is useful when one person wears more than one hat.
Custom roles#
Some studios use Custom Roles (Beta) to create studio-specific permission bundles. These roles can appear alongside the system roles in staff settings.
If you see a custom label such as Front Desk Lead, that role may grant a narrower or broader capability set than the standard roles alone.
Best practice#
Start with the closest system role, then layer in another role or a custom role only if the baseline access is not enough.