8.3 Managing Tutors
Tutors stay longer than students they're typically permanent members of your academy, carrying across batches, semesters, and years while students rotate through. Admins handle every part of a tutor's setup: enrolment, program assignment, and which students they can see. Tutors can't enroll themselves or pick their own students.
How Tutors Work in EdisonOS
A tutor's view of the platform is read-only for content. They can run sessions, assign practice tests and problem sets from your library, and review reports but they can't create new tests, edit the question bank, or change program configuration. That stays with admins.
A tutor can be assigned to one or more programs, and within each program to one or more groups. The group decides which students they see; outside of groups, they see the full program roster unless you restrict it.
Tutors don't self-serve their setup. If a tutor needs a new batch, they ask the admin to create the group and assign them just like asking for a classroom.
Enrolling a Tutor
Go to People → Tutors in the sidebar. The page lists every tutor in your academy with their programs, enrolment type, join date, last login, and status.
Click + Enroll Tutor in the top right. A dialog opens asking for:
Name the tutor's full name as it'll appear in your academy.
Email the address they'll use to sign in and receive notifications.
Program the program(s) they'll teach in. You can search and pick more than one.
Use + Add Another Tutor to enroll multiple tutors in one go, then click Enroll Tutors. They appear in the list as Active and receive an email to set up their password.
Onboard in a batch. If you're starting a new semester with three or four new tutors, add them all in one dialog instead of opening it again and again.
Assigning Programs and Access
Click a tutor's name to open their profile. You'll see summary tiles for Programs, Groups, and Students Reached, and an Access Control section listing the programs they're assigned to.
Each program shows an access mode:
Allow all the tutor can see every student in the program.
Restricted the tutor sees only the students on an allowlist or in a group they're assigned to.
Click Edit allowlist to switch a program to Restricted and pick the specific students. Use + Add programs to give the tutor access to another program later.
Default to Allow all for solo tutors, Restricted for shared programs. If two tutors run the same program with different batches, set both to Restricted and let groups decide who sees whom.
Assigning a Tutor to a Group
Open the program, go to Students → Groups, click the group, and switch to the Tutors tab. Click + Assign Tutors, pick the tutor, and confirm.
Once assigned, the tutor sees only the students in that group when they log in clean separation between batches, even when one tutor runs several.
One tutor, many groups is fine. A tutor running both a Summer and a Fall batch should be assigned to both groups they'll see each batch as its own section without overlap.
Conclusion
Tutors are the constant in your academy; groups are the rotating batches around them. Enroll the tutor once, give them program access, and slot them into the right group each batch so they always see the students who are actually theirs and nothing more.