Skip to main content
Super Admin (level 5) maintains the school catalog at /admin/schools. Principals cannot add or rename schools. New-plan and user-management dropdowns read active catalog rows (GET /api/admin/schools?active=1). The first Super Admin list load upserts the static District 79 names plus any names already on users or plans ($setOnInsert only — deactivated rows stay deactivated).

What rename and delete do

Routes

Audit actions: school_created, school_updated, school_deleted. Model fields: Database models.