The Staff Portal
A small login just for instructors -- no admin access required
Setting up portal access, and what an instructor can do with it -- including managing their own availability.
What it is
A separate, smaller area at /staff-portal/ (not /admin/) where an instructor signs in to see their own upcoming schedule, without full admin access to your site. It uses the same login system as everywhere else -- there is no separate password system to manage.
Setting up access
- Open the staff member is edit page and find the Portal Access panel underneath their profile.
- Either link an existing admin login (if this person already has one, for example an owner who also teaches), or create a brand new portal-only login with a username, email, and password.
- Share the login details with them directly -- there is no automatic invite email for a newly created login.
What an instructor can do in the Portal
- See their own upcoming classes and appointments.
- Create a new class for themselves -- name, description, duration, and schedule -- using a simpler form than the full admin editor. It is always and only assigned to themselves.
- If Appointments is turned on, set their own weekly availability and date-specific overrides (days off, extra hours) under My Availability -- the same tool an admin uses, scoped to themselves only.
- Click into a shift for the full attendee roster and a print button, matching what an admin sees on the Upcoming Classes report.
A portal login cannot edit or cancel a class after creating it -- for that, an admin makes the change from the regular admin area.