Roles & Permissions
Default roles
Admin, Teacher, Parent, Student, Finance, Registrar
Custom roles
Granular module/action permissions
Security tips
Least privilege, MFA, rotation
Default Rolesโ
- Admin: Full configuration and reporting
- Teacher: Classes, attendance, assessments, messaging
- Parent/Guardian: Child progress, messages, payments
- Student: Timetable, assignments, grades, messages
- Finance: Billing, payments, reports
- Registrar: Admissions, enrollment, transfers
Custom Rolesโ
- Create roles with specific permissions
- Grant access by module and action (view, create, edit, approve)
- Assign roles per user; combine for broader access
Screenshot
Permissions matrix
Configure exact capabilities for each role across modules.
Security Tipsโ
- Use least privilege
- Require MFA for Admin and Finance roles
- Rotate access for temporary staff