Skip to main content
Zion has five built-in roles: administrator, supervisor, monitor, student, and parent. Every account holds exactly one of them. “Teaching staff” is the label Zion uses on screen for administrators, supervisors, and monitors together, not a separate role. There is no owner role inside a school. The console that manages Zion’s own customer accounts belongs to the Zion team and sits outside any school’s roles. On top of the five built-in roles, administrators can create custom roles that give named people extra permissions. Custom roles only ever add to what someone can do. They never take anything away or replace the built-in role.

The five roles

Supervisors and monitors now carry the same set of permissions. The practical difference between them is the screens and dashboards each one is given, not what they are allowed to do with a student in front of them.

What each role can do

“Assigned centres” below means the person only ever sees data for the learning centres an administrator has put them in, no matter which filters they set on screen.

Running the school

Students and PACEs

Goal Check, grading, and attendance

Calendar, reports, and stock

Role details

Administrator

Administrators have full access to every learning centre, every student, and every feature, including school settings, staff management, custom roles, and weekly school-wide reports. A school typically has one to three administrators.

Supervisor

Supervisors run the learning centres they are assigned to. They set goals, mark Goal Check progress, enter scores, mark attendance, log behaviour, verify homework, check books in and out, and generate reports for their own centres. They cannot admit or remove students, move a student between centres, create centres, invite staff, create calendar events, or open Settings, and they never see data from a centre they are not assigned to.

Monitor

Monitors hold the same permissions as supervisors and work the same way within their assigned centres. The role exists so a school can distinguish a lead teacher from a teaching assistant or volunteer, and the two see slightly different screens and dashboards. Like supervisors, monitors cannot admit or remove students, create calendar events, or open Settings.

Student

Students sign in to the student portal and see their own goals, progress, PACE assignments, grades, homework, attendance, calendar, and activities, along with their own profile page. What they see is read-only and limited to their own record.

Parent

Parents sign in to the parent portal and see their child’s progress, attendance, homework, behaviour, grades, and report cards, and can book meetings with their child’s teacher. What they see is read-only and limited to their own child. Parents only get access when a staff member deliberately invites them. Adding a parent email to a student record does not create the link. An administrator or supervisor can see which invitations are still outstanding, send them again, revoke one that has not been accepted, and detach a parent who was linked to the wrong student.

Custom roles

Administrators can layer custom roles on top of a user’s built-in role from Settings > Roles. A custom role is a named set of permission keys that gets added to whatever the user already has through their built-in role.
1

Open Settings, then Roles

Administrators can reach this page.
2

Create a role

Choose New role, name it, add a description, and tick the permissions you want it to grant.
3

Give the role to someone

On that person’s record, under Assigned Roles, add the custom role. It sits on top of their built-in role rather than replacing it.
4

Check the result

Their Effective Permissions card shows everything they can now do, and where each permission came from.
Every built-in role also appears in the same list, so you can see exactly what makes up the administrator, supervisor, monitor, student, and parent sets. These are marked with a System badge. They cannot be renamed or deleted, but you can copy one to create a version you can change. If you delete a custom role that people still hold, Zion tells you how many people are affected before you confirm.
An administrator cannot use custom roles to grant someone more than they hold themselves.
Every change to a role or its permissions is recorded, and you can filter that history by who made the change from Settings, Roles, View audit log.

What you can grant

Permissions are grouped by area of the app. Administrators hold all of them. Supervisors and monitors hold a smaller set limited to their own centres. Students and parents can only view their own data and the calendar.
A few of these are listed ahead of being switched on, including viewing Goal Check, grading, attendance, and reports across every centre. Where that is the case, the role editor shows the option as Coming soon rather than offering it as something you can actually grant today.

Teaching staff and users

Invite staff, assign roles, and manage user accounts

Learning centres

Assign supervisors and monitors to centres for access control

Roles and permissions

Detailed walkthrough of creating and managing custom roles

Staff management guide

How administrators invite staff and assign roles day to day