Role & Module Reference
A quick reference of who uses what. "View" means read/consume; "Manage" means create, edit, and administer. Modules can be enabled or disabled per school — if a module is off, it is hidden for everyone.
| Module | Parent | Teacher | Student | Admin / Assistant | Staff |
|---|---|---|---|---|---|
| Announcements | View | Class-level create | View | Manage + pin + AI | View |
| Events & RSVP | View + RSVP | Class-level create | View + RSVP | Manage + attendees | View |
| Messages | Teachers & admin | Parents, students, colleagues | — | Anyone | Admin (nurse: + parents) |
| Assignments | View / help child | Create + grade | View + submit | — | — |
| Learn module | View as child | Word lists for class | Practice | — | — |
| Progress analytics | Per child | Per class | Own | School-wide | — |
| Attendance | View + report absence | Mark daily/period | — | Dashboard + follow-up | — |
| Grades | View + acknowledge | Enter + submit | — | Configure + approve + export | — |
| Exam schedules | View | Create → approval | View | Create + approve + publish | — |
| Timetable / roster | View (per child) | Own teaching roster | — | Build schedules + time slots | — |
| Certificates | Request + track | — | — | Fulfill | — |
| Complaints | Submit | — | — | Review + resolve | — |
| Forms | Fill | — | — | Build + publish + export | — |
| Photo albums | View + download | Create → review | — | Approve + publish + share links | — |
| Worksheet generator (AI) | — | Generate + scan | — | — | — |
| Bus / transport | Live tracking | Run trips (companions) | — | Fleet, students, reports | — |
| Finance / payments | Own account view | — | — | Manage | Accountant: manage |
| Uniforms | Order | — | — | Catalog + orders | Accountant: manage |
| Users & classes | — | — | — | Manage + import | — |
| School settings (branding, time slots) | — | — | — | Manage | — |
Notes: "Staff" covers accountant, nurse, security guard, bus driver, bus assistant, and external users. Admin assistants match admins except they cannot manage admin accounts; cycle admins are limited to their assigned education cycles. Students message through assignment comment threads rather than the Connect messaging tab.