System

Utilities

Platform control centre for user management, security, modules, branding, and maintenance tools.

Platform Admin
Reviewed 2026-05-20

Overview

What it does

Utilities is the super-admin-only control panel. It has eight sections in a left-side nav:

  1. User Management — invite, deactivate, and assign roles.
  2. Security & Sessions — view recent logins and revoke active sessions.
  3. App Modules — enable/disable feature modules for the tenant.
  4. Branding — upload school logo, set colours, manage visual identity.
  5. Maintenance Tools — run the Setup Wizard, clear caches, perform data utilities.
  6. Academic Calendar — view and manage academic years and term dates.
  7. Plan & Billing — subscription tier and usage (coming soon).
  8. Audit Log — full activity trail of logins, sign-outs, and user activity.

Who uses it

Super Admin only. Other roles see "Access restricted."

Common tasks

Invite a staff member

Go to User ManagementInvite user. Enter email and role (teacher, bursar, registrar, etc.). They receive an email invite.

Deactivate a staff account

In User Management, find the user, click Deactivate (or Delete if new). Deactivated users can't sign in but their data is preserved.

Enable a module

Click App Modules and toggle the module on (e.g. Transport, Canteen). It appears in the sidebar for authorised roles.

Update school branding

Go to Branding, upload a logo, set the school name, pick colours. Changes apply immediately.

View login activity

In Security & Sessions, see live recent sign-ins with timestamps and IPs. Click Refresh to reload.

Review academic calendar

Click Academic Calendar to see configured terms, dates, and progress (e.g. "45% elapsed").

Export the audit log

In Audit Log, choose date range and role filter, click Export CSV.

Clear application cache

In Maintenance Tools, click Clear app cache to reset system caches (useful after bulk imports).

Troubleshooting

  • Can't see Utilities in the sidebar — only super_admin can access. Check your role.
  • Invite email not sent — verify the address; retry. May be silenced in dev environments.
  • Module toggle greyed out — some modules are locked by default (assessments, MOEY exports, etc.). Contact support.
  • Login event missing — use search/filter; older events may be past retention.

Limits & known issues

  • Plan & Billing is "Coming soon."
  • Session revocation may take up to a minute to take effect.
  • Maintenance operations may require downtime — schedule during off-hours.