Principal — staff & leave
Oversee employees without using Add Employee (that stays with school_admin).
Employees (read-only)
Route: /portal/teachers
- Open Employees → Employee List.
- Review profiles; you will not see Add Employee.
- Check Teacher Attendance →
/portal/teachers/attendance. - Review Assignments →
/portal/teachers/assignments. - For new hires or role changes → ask school_admin Employees or Manage Users.
Students (read-only)
- Students Lists →
/portal/students. - Class Std. Lists →
/portal/students/class-wise(dues / wallet columns). - Enroll, photos, roll updates → school_admin or accountant.
Leave requests
Route: /portal/leave
- Open Leave Requests.
- Filter pending.
- Approve or reject with a short note.
- Confirm the teacher/parent sees the updated status.
Announcements & complaints
- Announcements →
/portal/announcements— publish school-wide notices. - Complaints & Feedback →
/portal/complaints— assign / close threads. - Bulk SMS → Messages Section (see Messages).
Escalation to school_admin
- Approvals (fee discount/void)
- Add employee / change login roles
- Fee structure masters mid-year
- Mass promote when fee rates change