Instructors & permissions
Instructor scheduling permissions
Control which instructors can create or edit classes — at the team level and per class type.
Instructor scheduling permissions
Most studios reserve the schedule for admins, but some empower instructors to create or edit their own sessions. ClassKeep splits scheduling permissions into two independent pillars so you can grant exactly what you want.
The two pillars
- Create new classes — can the instructor add brand-new sessions to the schedule?
- Edit existing classes — can the instructor change details (time, capacity, pricing) of sessions that already exist?
You can grant either, both or none. Roster changes (adding or removing other instructors from a session) always remain admin-only.
Where to configure it
Open Instructors → [name] → Profile and scroll to Scheduling access.
Create new classes
When enabled, you can scope the instructor to:
- Class types — which templates they're allowed to use when creating sessions
- Resources — which rooms / equipment they can allocate
- "Edit own created" — a follow-up toggle that lets them edit sessions they created (handy for a "create-only" workflow)
Edit existing classes
This is configured per–class type, on the class type itself. Open Templates, edit a class type and scroll to Editors: the list of instructors who may edit any session of this type.
What instructors see
In the Instructor portal (/instructor/[slug]/schedule), instructors with create access see an Add class button. Instructors with edit access see editable session details. Without either, they see a read-only schedule.
Audit trail
Every session records its created_by. The activity log shows who edited what, so accidental changes can be traced and reverted.
Related
Last updated 2026-04-29
More in this section
Need more help?
Can't find what you're looking for? Reach out via our contact page.