The Teacher Assignment Matrix: managing class access for all staff at once

How to use the Teacher Assignment Matrix — a grid that shows all teachers against all classes — to grant or remove class access in bulk and spot unassigned classes at a glance.

Before you begin

  • Staff have been invited and accepted their invitation (article 1.3).
  • Class sections have been created (article 7.1).
  • You are logged in as School Admin or Principal.

What the Teacher Assignment Matrix is for

The Teacher Assignment Matrix gives you a bird's-eye view of which teachers are linked to which classes. Instead of going into each class one at a time to add or remove a teacher, you can manage all assignments from a single screen.

The module also highlights gaps: the stats row at the top of the page shows Total Teachers, Total Classes, Total Assignments, and — critically — Unassigned Classes. Any class with an Unassigned Classes count means no teacher has been assigned to it yet, which typically means mark entry and attendance for those classes are not yet operational.

Opening the matrix

  1. Go to Teacher Assignments from the main sidebar.
  2. The page loads with a stats row at the top and the assignment grid below.

Reading the grid

The grid is laid out as a matrix:

  • Rows — each teacher in the school.
  • Columns — each class section.
  • Cells — a toggle switch. On (blue) means the teacher is assigned to that class; off (grey) means they are not.

You can read a teacher's row to see all classes they are currently covering, or read a column to see all teachers assigned to a particular class.

Teacher Assignment Matrix showing a grid of teacher rows and class columns, with toggle switches in each cell — some on (blue), some off (grey), and a stats row above showing Total Teachers: 9, Total Classes: 7, Total Assignments: 0, Unassigned Classes: 7

Assigning a teacher to a class

  1. Find the teacher's row.
  2. Find the class column.
  3. Click the toggle in the cell where they intersect to turn it on.
  4. The assignment is saved immediately — there is no separate Save button.

Removing a teacher from a class

  1. Find the teacher and class in the grid.
  2. Click the active toggle to turn it off.
  3. The teacher immediately loses access to that class's assessments and student data.
Removing access does not delete records. A teacher removed from a class can no longer view or add records for that class, but any records they already created (mark entries, daily reports, observations) remain intact and are still visible to other authorised staff.

How the matrix relates to per-class assignment

The Teacher Assignment Matrix and the per-class assignment screen (accessed from Classes → class section → Assign Staff) control the same underlying assignments. Changes made in either place are reflected in both. Use the matrix when you need to make several changes across multiple teachers and classes at once; use the per-class screen when you are setting up a single new class and want to see that class's full staff list.

Check the matrix at the start of every term. When a new term begins, the Unassigned Classes count tells you immediately if any class is still without a teacher. A class with zero assignments will have no mark entry access, no attendance taker, and no daily report author until a teacher is assigned. Catching this on day one is far better than discovering it mid-term.

Common mistakes

  • Assigning a teacher in the matrix but not checking that they are also the subject teacher for each subject in that class — the matrix grants class-level access, but mark entry for a specific subject still requires subject-level assignment via Settings → Subject Management.
  • Leaving the Unassigned Classes count at a non-zero value at the start of term, any class showing in that count has no teacher assigned and operational tasks like attendance and mark entry cannot proceed.
  • Confusing removal from the matrix with deactivating a staff member — if a teacher leaves the school, deactivate them via Staff management; removing them from the matrix only removes class access and does not prevent login.
Version history
v1.0 06 Aug 2026 Article published for Academy v1.0. Covers the Teacher Assignment Matrix grid UI with toggle switches, stats row, and relationship to per-class assignment.