Skip to content

Administration

Administrators have full access to Master Schedule, including configuration, user management, and the course and teacher catalogs that drive the rest of the app. This section covers everything an admin needs to set up and maintain their school's instance.

Admin only

All topics in this section require the Admin role, except Student Types which is also visible (read-only) to Staff and Viewers through Settings.

Setup checklist

When you first create a school, a School Setup checklist appears at the top of the screen. It tracks your progress through the required setup steps and links directly to each one — no guessing about where to go next. The checklist disappears automatically once all required steps are complete. You can also dismiss it early by clicking the ✕ button.

If you prefer to follow the steps manually, work through them in this order:

  1. Configure your school — set the school name, grades, semesters, block structure, and immersion program.
  2. Set up courses — add every course offered at your school with its category, grades, block requirements, and seat count.
  3. Set up teachers — add teachers, assign them their courses, and configure unavailable periods and capacity.
  4. Create requirement groups — if students choose between equivalent courses, define those groups here. This step is optional if all requirements are specific courses.
  5. Create student types — define requirement profiles for each student population.
  6. Manage users — approve pending access requests and assign roles.

Once setup is complete, staff can begin building the master schedule in the Academic Calendar and validating student schedules in the Validator.

Order matters

Courses must exist before you can assign them to teachers or add them to requirement groups. Requirement groups must exist before you reference them in student types. The checklist enforces this order automatically.

In this section