Skip to Content
Welcome to AvexStaff roles explained

Staff roles explained

Five roles, each including everything below it.

LevelRoleAccess
5OwnerEverything — billing, Stripe connection, gym settings, AI configuration, staff management
4AdminEverything operational, including full member and financial visibility
3ManagerMembers, schedule, check-ins, reports, store
2CoachSchedule, rosters, check-ins, programming, their own classes
1Front DeskCheck-ins, member lookup, walk-ins, point of sale

Choosing the right role

SituationRole
Business partner or co-ownerOwner
General manager who runs day-to-dayAdmin
Shift lead who handles members and scheduleManager
Trainer who coaches and writes programmingCoach
Reception, weekend help, new hireFront Desk

Give the lowest role that lets someone do their job. Raising it later takes one click.

How permissions are enforced

Role checks run in three places: the interface hides what you can’t use, the server rejects unauthorized requests, and the database enforces its own rules. A gap in one layer doesn’t expose data.

Practically: hiding a button is not the only thing stopping a coach from seeing revenue.

Notes

  • Role changes take effect on next sign-in. Permissions travel in the login token, so an active session keeps its old access until sign-out.
  • Removing staff revokes access immediately. Their history — classes coached, check-ins processed — stays intact.
  • Staff records can hold pay rate, pay type, and availability for your reference.
Last updated on