Users & Access
Roles & RBAC
TH
Roles & RBAC
8 roles · 281 users assigned · Role-based access control configuration
Total Roles
8
Defined in system
Users Assigned
281
All users have roles
Total Permissions
48
Across 7 modules
Active Roles
8
All roles active
Administrator
Full system access. Can manage all users, settings, modules, and data.
2
Users
48
Permissions
Principal
School head access. View all reports, approve workflows, manage staff.
1
Users
35
Permissions
Academic Manager
Manage curriculum, class schedules, academic years, and enrollment.
3
Users
28
Permissions
Finance Officer
Access fee management, payment collection, invoicing, and financial reports.
4
Users
22
Permissions
Registrar
Manage student admissions, enrollment records, documents, and class assignments.
3
Users
18
Permissions
Teacher
View assigned students, enter marks, manage attendance, and view timetable.
18
Users
12
Permissions
Student Affairs
Manage student welfare, counseling records, events, and parent communication.
5
Users
15
Permissions
Parent Portal
Read-only access. View child's attendance, fees, exam results, and announcements.
245
Users
5
Permissions
| Role Name | Description | Users | Permissions | Status | Actions |
|---|---|---|---|---|---|
| Administrator | Full system access, all modules | 2 | 48 / 48 | Active | |
| Principal | Executive oversight and approvals | 1 | 35 / 48 | Active | |
| Academic Manager | Curriculum and enrollment management | 3 | 28 / 48 | Active | |
| Finance Officer | Fee management and financial reports | 4 | 22 / 48 | Active | |
| Registrar | Admissions and student records | 3 | 18 / 48 | Active | |
| Teacher | Mark entry, attendance, student view | 18 | 12 / 48 | Active | |
| Student Affairs | Welfare, events, parent communication | 5 | 15 / 48 | Active | |
| Parent Portal | Read-only child information view | 245 | 5 / 48 | Active |