Database-level isolation. 15-tier RBAC. MFA. SSO. Full audit trail.
Student data shared in plain text files with no access control audit trail
All staff using the same login credentials with no role differentiation
No data isolation between tenants at the database level
Each school's data is isolated at the database layer — not just the application layer
15-tier RBAC enforces exact role requirements on every API endpoint
Full audit trail logs every mutation with who, what, when, and IP
What's Inside
Each school's data is isolated at the database layer, not application code. No cross-tenant leakage, by design.
From Super Admin to Student, every API endpoint enforces exact role requirements.
Staff can hold simultaneous roles — Teacher, Nurse, and Form Tutor in one session.
TOTP authentication, SAML 2.0, and OIDC for enterprise identity providers.
Every mutation logged with who, what, when, and IP address.
RESTful API with key management and webhook system for external integrations.
Scholova audit log and RBAC configuration
Full Detail
Each school's data is isolated at the database layer, not application code. No cross-tenant leakage, by design.
From Super Admin to Student, every API endpoint enforces exact role requirements.
Staff can hold simultaneous roles — Teacher, Nurse, and Form Tutor in one session.
TOTP authentication, SAML 2.0, and OIDC for enterprise identity providers.
Every mutation logged with who, what, when, and IP address.
RESTful API with key management and webhook system for external integrations.
Book a 30-minute walkthrough with our team, or explore the live demo yourself.