Skip to content

Classroom roles and permissions

Every class has one owner and can also include co-teachers and assistants. A person’s class role determines which controls Rectangle shows in that class.

Classroom task Owner Co-teacher Assistant
Open the class and view its sections Yes Yes Yes
Edit class details Yes Yes No
Change class settings Yes Yes No
Add, remove, or reactivate students Yes Yes No
Manage join codes and roster sync Yes Yes No
Create and manage groups Yes Yes No
Create and run assignments Yes Yes No
Open student records and grade work Yes Yes Yes
Invite or remove teaching-team members Yes No No
Archive, unarchive, or delete the class Yes No No

An unavailable action is often hidden instead of shown as a disabled button. If a colleague cannot find a control, first confirm their role in Roster under Teaching team.

Choose Co-teacher for someone who should help operate the class: managing students, groups, assignments, grading, details, and settings.

Choose Assistant for someone who should be able to follow the class and help grade without changing its structure, roster, groups, assignments, or settings.

Choose Co-teacher for operational class access or Assistant for view-and-grade access. Select the image to enlarge it.

Ownership cannot be transferred. The owner remains responsible for the teaching team and the class lifecycle.

Rectangle does not currently provide a direct role selector for an accepted teaching-team member. The owner must remove that person from the teaching team and send a new invitation with the new role.

Archiving turns off roster changes, join-code controls, settings, and teaching-team changes for everyone. It is not a universal read-only lock: owners and co-teachers can still edit class details, and the Groups tab keeps its currently available management controls. Only the owner can unarchive the class.