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.
Staff 2 min read Updated September 2026

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

  1. Open the staff member is edit page and find the Portal Access panel underneath their profile.
  2. 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.
  3. 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.