Story 2.4: Permission Definitions & Seeding
| Field | Value |
|---|---|
| Story Points | 8 |
| Sprint | Sprint 5 |
User Story
As a Platform Administrator
I want predefined roles and permissions seeded on deployment
So that schools can start using the system immediately
System Roles
- SUPER_ADMIN (Platform level)
- SCHOOL_ADMIN (IT Admin)
- PRINCIPAL, VICE_PRINCIPAL
- HOD, CLASS_TEACHER, TEACHER
- ACCOUNTANT, RECEPTIONIST
- STUDENT, PARENT