Skip to content

Superadjust launches June 15

SuperadjustSuperadjust

Who can see student records

Role-based access: what teachers and coordinators see.

By Superadjust Team

Security & DataAll guides

What this guide covers

  • who can open a student record
  • how owner, linked teacher, and coordinator access differs
  • what school checks apply before records are shown
  • what this means for privacy and shared school workflows

Quick answer

A teacher sees their own student records first, a linked teacher sees linked student records, and a coordinator sees same-school records when the school checks pass.

Superadjust does not expose student rows to everyone with a valid login. The backend applies row-level checks before it returns the record.

My Students dashboard showing a grid of student cards with names, year levels, and readiness status badges. Status filters at top show Emerging 36, Developing 40, Strong 39, Audit-Ready 32. Teachers can only see their own students or students they are linked to.

My Students view — teachers see only their own students or linked students

Step 1: Start with the access rule

Superadjust does not expose student rows to everyone with a valid login. The backend applies row-level checks before it returns the record.

Access is allowed when one of these is true: the requester owns the student, the requester has an active student-teacher link, or the requester is a coordinator in the same school context.

Account TypeCan SeeWhat This Means
Owner teacherTheir own studentsThe student owner can open the record, progress view, profile modal, evidence timeline, and related exports.
Linked teacherLinked studentsA teacher can open a student record when an active student_teachers link exists.
CoordinatorSame-school studentsA coordinator can see same-school records, but only when the student and owning teacher pass the school checks.

Shared logic: The same owner / linked / same-school coordinator logic is reused across student detail, progress, profile modal, archived evidence, and export flows.

Step 2: Check how the teacher is linked to the school

School access is not decided by one field alone. The backend also considers pending school links, approval state, teacher status, and whether the school already has a coordinator.

That matters because a teacher can be visible in their own workspace without yet counting as a fully approved school member for coordinator-level access.

Why this check exists: Coordinator access only applies when the student belongs to the same school context and the owning teacher is actually school-linked, not still soft-linked or pending.

Access Rule Summary

Owner Teacher

can access

Own Students

Linked Teacher

can access

Linked Students

Coordinator

can access

Same-School Students

School approval and status checks still apply before access is granted

Step 3: Understand what each view includes

When access is allowed, Superadjust can return more than the student row itself. The same access model also governs the progress view, profile modal, archived evidence, and export-related reads.

  • Student detail can return the main student profile.
  • Progress and profile modal can return readiness data, evidence timeline, recurring support plans, and class context.
  • Archived evidence views still apply the same ownership and same-school rules before archived rows are shown.

Why this matters

Role-based access keeps student records useful without making them too broad. Teachers can work in their own space, linked teachers can collaborate where a direct student link exists, and coordinators can oversee the right school records without opening records outside their school context.

This matters because privacy in Superadjust is not just about being logged in. It depends on record ownership, school membership, and the student-teacher links attached to that record.

Common mistake

Linked teachers do not see everything: The most common mistake is assuming every linked teacher can see every student in the school. They cannot. A linked teacher still needs record ownership or an active student link, while coordinator access depends on stricter same-school checks.

What to do next

Once you understand who can see student records, the next step is usually to review how exports, archived evidence, and encryption fit into the same privacy model.

Source reference: Student Record Access, Encryption, and Retention backend documentation.