Staff & Roles

The staff detail page

The one-stop screen with every detail about a staff member — profile, salary, attendance, leave history.

The staff detail page

Click any staff row to open their detail page — the counterpart to the student detail page, with everything about an employee in one place.

What's on the page

The header shows their photo, name, designation, department, and a status badge (Active / On Leave / Separated). Below are tabs.

Overview

Personal details — DOB, gender, qualifications, contact, emergency contact.

Employment

Designation, department, joining date, reporting manager, campus assignments, employment type (full-time / contract).

Salary structure

Their salary breakdown — basic, allowances, deductions. Edits create a new version so payroll always uses the right one for each month. See Running payroll.

Attendance

Daily attendance + monthly summary.

Leave

Their leave balances + history of every leave request. Option to override their leave policy individually.

Payroll

Every monthly payslip with a download button. Year-to-date earnings and deductions.

Teacher assignments

(Only for academic staff.) Every (class, subject) they're assigned to.

Documents

Uploaded onboarding documents with approval status.

Roles

The roles they hold. Tick/untick to change. Audit-logged.

Activity

A timeline of every login and every record they've touched.

Quick actions

  • Mark Separated — sets a separation date. They can't log in after that; history stays.
  • Suspend — temporary login block.
  • Re-invite — resends the welcome email if they're still Pending.
  • Print ID Card — generates the ID card PDF.

Related articles