Your instructors don't need to see your revenue.
The owner controls access across 19 areas of the app, from bookings to reports. Set what each role can do, then make an exception for one person without changing it for everyone.
Best for: studios with admins and instructors who run classes day to day, but shouldn't see the money side, like reports, gift cards and promo codes.
New people start with very little. You open it up.
It's easy to give everyone access to everything, and then you've got an instructor who can see your revenue or a new hire reading every customer's phone number. FullClass starts admins and instructors with the bare minimum, so they can do their job and nothing more until you decide otherwise.
To start with, admins can manage bookings and customers, and instructors only see the calendar and class rosters, which everyone can always see. From there, you turn on more for a whole role or for one person. Roles are a starting point you can change, not a fixed preset, so they fit how your studio actually runs.
Access for this user
INSTRUCTORWho sees what, decided by you.
- 19 governed areas. Permissions span dashboard, bookings, customers, classes, courses, events, reports, gift cards, promo codes, waivers, and more, and you decide on each one separately.
- Roles you can change. Admins and instructors start with the minimum, and you decide what more each role can reach.
- Exceptions for one person. Let one instructor see reports, or keep one admin away from customer records, without changing the whole role.
- You can't lock yourself out. The owner always has full access, including to the Users page, so you can always undo a change that went too far.
- Hide customers' contact details. Let an admin manage bookings without seeing anyone's email, phone number or home address.
- See who has access. Pick an area and see exactly who can get in, with roles and personal exceptions already taken into account.
- Each person in their own language. Your team can use FullClass in English, French, Spanish, Italian or German. Each person picks their own, separate from the language your customers see.
- Some things are always shared, some never are. Every role can see the calendar and class rosters. Payment setup, branding and API keys stay with the owner.
Setting up your team.
Decide what each role can do
On Roles & permissions, choose which areas admins and instructors can reach. The owner always keeps full access.
Invite your team
Add someone with a role, and they get an email to set their own password and sign in.
Make exceptions
On someone's profile, open up or block individual areas for just that person.
Keep it up to date
Resend a setup email, switch someone off when they leave, and back on if they return.
Start with roles, then handle the exceptions.
Give each role the areas it needs. When someone is the exception, change just their access, and keep reports away from anyone who shouldn't see them.
Related features
Give your team the access they need.
Start with the default roles and adjust them as your team grows.
30-day free trial · Cancel anytime