Skip to main content

Bulk Employee Onboarding

Purpose — Onboard many employees at once and reduce manual data entry for schools and departments.

Who Can Use It 

 SchoolADMIN, DHE, and DHE Employee with the Employee Create permission.

Key Capabilities 

  • Download the correct upload template for teaching, non-teaching, or vocational staff (with a "quick" variant containing fewer fields).
  • Upload a completed CSV or Excel file to onboard multiple employees in one operation.
  • Receive a downloadable validation report if any rows fail so they can be corrected and reuploaded.

How It Works

  1. Download the template that matches the type of staff being onboarded.

  2. Fill in the rows using the reference data provided in the template.

  3. Upload the completed file.

  4. If everything validates, the employees are created together; otherwise, a plain-text error report is returned indicating which rows failed and why.

Rules & Restrictions

  • Only CSV and Excel formats are accepted.
  • Only teaching, non-teaching, or vocational templates are supported; other type parameters are rejected.
  • Duplicate identifiers detected by the Auth service cause the upload to fail with a detailed report.