User Management
4 min read
Updated March 15, 2025

Role types and permissions explained

Understand what each SRA role can and cannot do โ€” System Admin, School Admin, Academic Officer, and Teacher.

System Admin

Full access to all schools and system configuration. Can approve or reject school registrations. Only Anthropic staff or designated SRA operators hold this role.

School Admin

Full access within their school. Can manage all users, classes, subjects, results, and settings. Can generate reports and view all analytics.

Academic Officer

Manages academic data. Can enter and moderate marks, run grade calculation, generate reports, and view analytics. Cannot manage users or school settings.

Teacher

Can only enter marks for subjects assigned to them. Cannot see other teachers' subjects, manage users, or generate school-wide reports.

Role permissions are enforced both at the API level and in the UI. Changing a user's role takes effect immediately.