Users & Permissions
The four built-in roles
- Admin — full access; can do anything inside the app.
- Moderator — same as admin minus user management.
- Teacher — read-only across most pages, can mark attendance for their own groups.
- Staff — front-desk staff; can manage bookings and students but not academic structure.
Fine-grained permissions
Beyond the four roles, you can flip individual permissions on or off per role from Permissions. Each page exposes view / create / edit / delete cells.
What this chapter will cover
- What each role can do by default
- The permissions matrix — fine-grained per-action toggles
- Inviting a new user (email + role assignment)
- Resetting a user’s password
- Disabling vs deleting a user
- The Activity Log — what’s tracked, how to read it