Przejdź do treści

Bulk operations

Two batch tools: enrol many students from a CSV, and update progress for many students at once. (The menu item is hidden by default; the page is reachable at its URL.)

When to use

To onboard a whole class from a spreadsheet, or to mark a progress milestone (e.g. lecture attended) for many students in one go.

Where

  • URL: /partner/bulk-operations (hidden from the sidebar by configuration)
  • Roles: Owner / Admin / Manager.

Step-by-step — CSV enrollment

  1. Open "Bulk Operations""CSV Enrollment".
  2. Select Course, then Upload CSV File — format: email, firstName, lastName (one student per row). Bulk operations — CSV enrollment
  3. Review the Preview (Valid Rows / Invalid Rows), then click "Start Enrollment".
  4. See the result: Successful, Failed, Total.

Step-by-step — batch progress update

  1. Switch to "Batch Progress Update", Select Course, then "Load Students".
  2. Select students, choose the Progress Field, and click "Apply Update". Bulk operations — batch progress update
  3. See the result: Update Complete with successful/failed counts.

Fields & validation

Tool Inputs
CSV enrollment Course + CSV (email, firstName, lastName). Invalid rows are flagged before running.
Batch progress Course + selected students + a progress field to set.

What happens / outcome

  • CSV enrollment: each valid row is enrolled; the summary reports successful/failed/total (failed enrollments are listed).
  • Batch progress: the chosen milestone is set for all selected students; the summary reports the counts.

Edge cases & errors

  • Invalid CSV rows are counted and excluded; fix and re-upload.
  • No students in the course for batch progress: nothing to update.

FAQ

  • CSV format? Three columns: email, firstName, lastName — one student per row.
  • Bulk-enroll vs import certificates? This enrols students into a course; import loads certificates.