TotalApp Docs

Education — Overview

The Education add-on: campuses, courses, admissions and student enrollment.

Module Overview

The Education add-on (package id education, domain EDUCATION) is a wired, purchasable package gated by a tenant entitlement and per-user Education roles.

At a glance

  • Domain: EDUCATION
  • URL prefix: /education/…
  • Governance screens: Roles, Academic Directory (staff)
  • Operational master data: Campus Buildings, Classroom Facilities, Department & Faculty, Admissions Applications, Student Enrollment

Capabilities

Education ships with 8 out-of-the-box capabilities. Approver capabilities carry sign-off authority.

CapabilityPurposeApprover
edu.student.readView student records
edu.student.writeCreate / edit students
edu.course.manageManage courses
edu.grade.enterEnter grades
edu.grade.approveApprove gradesYes
edu.enrollment.manageManage enrollment
edu.faculty.manageManage facultyYes
edu.timetable.manageManage timetable

Frequently Asked Questions

What do I need to use the Education add-on?
The tenant must have the Education package activated, and your user must hold a Education domain role. See Domain Roles & Capabilities.
Can a Education user see other add-ons’ data?
No. A Education role exposes only EDUCATION and GLOBAL capabilities.
Where is this add-on’s data stored?
Under the tenant’s per-module folder on the server (roles in roles/roles.json).
Is it available out of the box?
Education is a wired package — its screens exist today; a tenant admin just activates it.