In short. Every user has a role, and the role decides both which portal they land in and what they can do inside it. Six roles are created for you when you register. You can change what each one is allowed to do, or create your own.
The six default roles
These are created automatically when your institution is registered:
| Role | What it is for |
|---|---|
| Administrator | Full access to every module, including settings, roles and the subscription. |
| Teacher | Teaching, attendance, assessment and grading for their own classes. |
| Accountant | Fees, invoicing, payments and payroll. |
| Staff | Read access to day-to-day operational modules, and marking attendance. |
| Student | The student portal only. |
| Parent | The parent portal only, limited to their own children. |
The portals
Each role signs in at the same address and is taken to its own portal:
| Portal | Leads with |
|---|---|
| Administrator | The full menu — academic, students, staff, attendance, exams, fees, assignments, leave, hostel, transport, communications, documents and settings. |
| Teacher | My Classes, Attendance, Assignments, Exam Schedules, Enter Results, CA Tests, Lesson Plans, My Timetable, Leave, My Payslips. |
| Student | My Attendance, My Results, Exam Schedules, My Fees, Assignments, My Transport, Timetable, My Documents. |
| Parent | My Children, Attendance, Results, Assignments, Timetable, Fees, Apply for Leave. |
| Accountant | Fee Invoices, Fee Payments, Payroll, Financial Reports, Subscription. |
Changing what a role can do
More › Roles & Permissions lists your roles and the permissions attached to each. Permissions are specific — viewing students is separate from editing them; entering results is separate from publishing them; viewing fees is separate from recording payments.
This means you can tune a role to your school. Two common adjustments:
- Withdraw publish results from the teacher role so only an administrator releases marks to families.
- Give a senior member of staff record payments without giving them the rest of the accountant role.
Permissions are enforced, not just hidden. A user without a permission does not merely lose the menu item — the underlying page refuses the request as well. Buttons that a user's permissions would reject are hidden, so the interface does not offer actions that would fail.
Adding another administrator
Give a staff member the Administrator role from Roles & Permissions. Keep more than one administrator: if the only administrator loses access, nobody else can manage roles, settings or the subscription.
Roles and other schools
Roles apply within your institution only. An administrator at your school is not an administrator anywhere else on the platform, and has no access to any other school's records. See Security, audit and recovering data.