Overview
Starting with the July 2025 release (effective July 17, 2025), instructors can bulk enroll or bulk unenroll students in existing groups using a CSV or TXT file using the Import option in the Groups tool. This option can be useful, for example, if you have a list of the students in your class, along with the group information, and you want to enroll those students in groups in the same category.
Clicking Import opens a guided workflow with detailed instructions for correctly formatting the CSV or TXT file. Each line in the file must represent a single action: either enrolling or unenrolling a student from a specific group in the course. Modifications are limited to students currently enrolled in the course.
Once uploaded, the system validates the CSV or TXT file. If the file contains no errors, the enroll or unenroll actions are performed, and once completed, the import results are displayed immediately. If there are any errors found in the file, the process stops and generates a list of errors found.
Notes:
- By default, the student's Username and existing Group Code are required to ensure there is enough information to complete the enrollment or unenrollment action. The imported file must include the columns for Group name and student Org Defined ID, even if they are empty.
- Only one import process can run at a time.
- Cancelling the process does not reverse completed actions. If you cancel the process, take note of the line number on which it was cancelled. That line and all prior lines will have been processed.
Bulk enroll or unenroll students by CSV or TXT file import
- Navigate to the Groups tool.
- Click the Import button.
- From the Select Category menu, choose a category to import into.
- Click Choose File and upload the CSV or TXT file with the same group information for your course.
- Click Import File.

- Wait for the process to complete.
- If no errors are found, click Exit.
