Skip to content

User Roles

School ERP uses role-based access control so each user sees only what they need.

Default roles

Role Typical access
Administrator Full configuration and unlocks
Principal Academics overview, reports, approvals
Teacher Attendance, exams, assigned classes
Accountant Fees, receipts, financial reports
Front office Admission, student profiles
Transport in-charge Routes, vehicles, tracking
Hostel warden Rooms, allotment, attendance

Assign a role

  1. Go to Administration → Users
  2. Open the staff member
  3. Assign one or more roles
  4. Save

Key permissions

Permission Allows
finance.receipt.reprint Reprint fee receipts
attendance.unlock Unlock closed attendance months
exams.publish Publish exam results
payroll.run Process payroll

Least privilege

Prefer Accountant over Administrator for fee staff. Prefer Teacher over Principal for classroom staff.

See also: Common Errors when a user cannot access a screen.