Skip to main content

Roles & Permissions Matrix

Comprehensive reference for the five user roles in Zion - Administrator, Supervisor, Monitor, Student, and Parent - and what each role can access and perform.

Role Overview

Zion has 5 user roles, each with specific permissions designed for their responsibilities in an ACE school:
  1. Administrator - Full school management and oversight
  2. Supervisor - Learning centre management and reporting
  3. Monitor - Goal Check data entry only
  4. Student - View own progress (future)
  5. Parent - View child’s progress (future)
Student and Parent Portals: Currently in development. This guide focuses on the three active roles: Administrator, Supervisor, and Monitor.

Complete Permissions Matrix

School Configuration & Settings

FeatureAdministratorSupervisorMonitorStudentParent
Edit School ProfileFullNoNoNoNo
View School ProfileYesYesNoNoNo
Manage Academic TermsFullNoNoNoNo
Set Active TermYesNoNoNoNo
Upload School LogoYesNoNoNoNo
Configure TimezoneYesNoNoNoNo

Learning Centre Management

FeatureAdministratorSupervisorMonitorStudentParent
Create Learning CentresYesNoNoNoNo
Edit Centre DetailsYesNoNoNoNo
Deactivate CentresYesNoNoNoNo
Assign Supervisors to CentresYesNoNoNoNo
View All CentresYesAssigned OnlyAssigned OnlyNoNo
Set Centre CapacityYesNoNoNoNo

User & Staff Management

FeatureAdministratorSupervisorMonitorStudentParent
Invite Supervisors/MonitorsYesNoNoNoNo
Edit Staff ProfilesYesNoNoNoNo
Change Staff RolesYesNoNoNoNo
Deactivate StaffYesNoNoNoNo
View Staff ListYesView OnlyNoNoNo
Assign Centres to StaffYesNoNoNoNo

Student Management

FeatureAdministratorSupervisorMonitorStudentParent
Add Students (Individual)YesNoNoNoNo
Bulk Import Students (CSV)YesNoNoNoNo
Edit Student ProfilesYesLimited*NoNoNo
Deactivate StudentsYesNoNoNoNo
View All StudentsYesAssigned CentreAssigned CentreNoNo
Reassign Students to CentresYesNoNoNoNo
Assign PACEs to StudentsYesOwn CentreNoNoNo
View Student Goal Check HistoryAll StudentsOwn CentreOwn CentreOwn OnlyOwn Child
*Supervisors can add notes but cannot edit core profile fields like name, DOB, grade

PACE Management

FeatureAdministratorSupervisorMonitorStudentParent
View PACE CatalogYesYesNoNoNo
Assign PACEs to StudentsYesOwn CentreNoNoNo
Remove PACE AssignmentsYesOwn CentreNoNoNo
View Student PACE AssignmentsAll StudentsOwn CentreOwn CentreOwn OnlyOwn Child

Goal Check - Goal Setting

FeatureAdministratorSupervisorMonitorStudentParent
Set Daily GoalsAll StudentsOwn CentreOwn CentreNoNo
Edit Goals (Same Day)All StudentsOwn CentreOwn CentreNoNo
Copy Previous Day GoalsYesYesYesNoNo
Use Goal TemplatesYesYesYesNoNo
Set Goals for Past DatesYesYesYesNoNo
View Goal Entry HistoryAllOwn CentreOwn CentreOwn OnlyOwn Child

Goal Check - Progress Marking

FeatureAdministratorSupervisorMonitorStudentParent
Mark Daily ProgressAll StudentsOwn CentreOwn CentreNoNo
Edit Progress (Same Day)All StudentsOwn CentreOwn CentreNoNo
Add Notes to ProgressAll StudentsOwn CentreOwn CentreNoNo
Mark Progress for Past DatesYesYesYesNoNo
View Variance CalculationsAllOwn CentreOwn CentreOwn OnlyOwn Child

Dashboards & Analytics

FeatureAdministratorSupervisorMonitorStudentParent
View Administrator DashboardYesNoNoNoNo
View Supervisor DashboardAll CentresOwn CentresNoNoNo
View School-Wide KPIsYesNoNoNoNo
View Centre PerformanceAll CentresOwn CentresNoNoNo
View Weekly Trends ChartSchool-WideOwn CentresNoNoNo
View At-Risk AlertsAll StudentsOwn CentreNoNoNo
View Real-Time MetricsYesOwn CentresNoOwn OnlyOwn Child

Reports - Generation

FeatureAdministratorSupervisorMonitorStudentParent
Generate Daily Centre ReportsAll CentresOwn CentresNoNoNo
Generate Weekly School ReportsYesNoNoNoNo
Export Reports as PDFYesOwn CentreNoNoNo
Export Reports as CSVYesOwn CentreNoNoNo
Schedule Automatic ReportsFutureFutureNoNoNo
Share Reports via EmailYesLimitedNoNoNo

Data Export

FeatureAdministratorSupervisorMonitorStudentParent
Export Goal Check Data (CSV)All DataNoNoNoNo
Filter Export by CentreYesNoNoNoNo
Filter Export by Date RangeYesNoNoNoNo
Filter Export by StudentYesNoNoNoNo
Access Audit Trail in ExportYesNoNoNoNo
Large Export Background JobsYesNoNoNoNo

Role Details

Administrator

Primary Responsibilities:
  • School-wide oversight and strategic planning
  • User and centre management
  • Weekly reporting and analytics
  • Data governance and exports
  • System configuration
Typical Users:
  • School Principal
  • Head of School
  • Academic Director
  • Designated Administrator
Access Level: Full access to all features and data across entire school Count Per School: Typically 1-3 administrators

Supervisor

Primary Responsibilities:
  • Daily Goal Check for assigned centres
  • Student support and progress monitoring
  • Daily centre reports
  • Centre-level analytics
Typical Users:
  • Learning Centre Teachers
  • Lead Teachers
  • Full-time ACE Supervisors
Access Level: Full access to assigned learning centres only Count Per School: Typically 3-10 supervisors (one per centre minimum)

Monitor

Primary Responsibilities:
  • Goal Check data entry (setting goals, marking progress)
  • Assist supervisors with data collection
  • Tablet-based data entry in classroom
Typical Users:
  • Teacher Assistants
  • Part-time Staff
  • Volunteer Helpers
  • Student Teachers
Access Level: Data entry only for assigned centres, no reporting or analytics Count Per School: Typically 2-5 monitors (supporting supervisors) Key Difference from Supervisor: No dashboard, no report generation, simpler interface focused on data entry

Student (Future Feature)

Planned Responsibilities:
  • View own daily goals and progress
  • Track personal completion trends
  • View own PACE assignments
  • See personal achievement metrics
Access Level: Own data only, read-only Planned Launch: Q2 2025

Parent (Future Feature)

Planned Responsibilities:
  • View child’s daily goals and progress
  • Track child’s completion trends
  • See child’s PACE assignments
  • Receive weekly progress summaries
Access Level: Own child’s data only, read-only Planned Launch: Q3 2025

Permission Boundaries

What Supervisors CANNOT Do

Even though supervisors have significant access, they cannot:
  • Create or edit learning centres
  • Invite or manage other staff
  • Add or remove students from the school
  • Reassign students to different centres
  • Change school settings (timezone, logo, etc.)
  • Generate weekly school reports
  • Export raw Goal Check data
  • See students from other centres
Why These Limits:
  • Maintains data security and privacy
  • Prevents accidental system-wide changes
  • Focuses supervisors on their centres only
  • Reserves strategic functions for administrators

What Monitors CANNOT Do

Monitors have the most restricted access:
  • Generate any reports (daily or weekly)
  • Access any dashboards or analytics
  • Manage students or PACEs
  • See historical trends or patterns
  • Export data
Why These Limits:
  • Keeps interface simple for data entry focus
  • Prevents information overload
  • Reserves analysis to supervisors and administrators
  • Ideal for part-time or assistant staff

Role Assignment Best Practices

Choosing the Right Role

Use Administrator for:
  • School leadership responsible for whole-school decisions
  • Staff managing all learning centres
  • Personnel handling system configuration
  • Users needing weekly school reports
Use Supervisor for:
  • Full-time learning centre teachers
  • Staff responsible for daily centre management
  • Personnel who need centre dashboards and daily reports
  • Users managing students in their centre
Use Monitor for:
  • Part-time teaching assistants
  • Volunteer helpers with data entry tasks
  • Staff who only need to enter Goal Check data
  • Users who don’t need analytics or reporting

Common Role Assignment Scenarios

Small School (50 students, 3 centres):
  • 1 Administrator (Principal)
  • 3 Supervisors (one per centre)
  • 1-2 Monitors (float between centres as needed)
Medium School (150 students, 6 centres):
  • 2 Administrators (Principal + Academic Director)
  • 6 Supervisors (one per centre)
  • 3-4 Monitors (support various centres)
Large School (300 students, 12 centres):
  • 3 Administrators (Principal + 2 Academic Directors)
  • 12-15 Supervisors (1-2 per centre)
  • 6-8 Monitors (support across centres)

Security & Data Privacy

Data Access Principles

Need-to-Know Basis:
  • Users only see data necessary for their role
  • Supervisors don’t see other centres (prevents comparison, maintains privacy)
  • Monitors don’t see analytics (focus on data entry)
Audit Trail:
  • All actions tracked with user name and timestamp
  • Shows who set goals, who marked progress, who generated reports
  • Immutable history for accountability
Role Changes:
  • When role changes (Supervisor → Monitor), access adjusts immediately
  • Historical data shows what role user had when action was performed
  • No data is deleted when roles change
DO:
  • Review staff access quarterly (deactivate unused accounts)
  • Use least-privilege principle (don’t make everyone administrator)
  • Document who has which role and why
  • Train staff on their role limitations
DON’T:
  • Share login credentials between staff
  • Give administrator access unless truly needed
  • Keep deactivated staff accounts active “just in case”
  • Make monitors into supervisors just to see dashboards