Groups – Bulk enroll and unenroll users by CSV file import | (delayed until July release)
Instructors can now bulk enroll or unenroll learners in existing groups using a comma-separated values (CSV) file in the Groups tool. This feature adds a new Import button to the Manage Groups page and an Import option in the Category drop-down menu. Clicking Import opens a guided workflow with detailed instructions for correctly formatting the CSV file. Each line in the file must represent a single action: either enrolling or unenrolling a learner from a specific group in the course. Only learners currently enrolled in the course can be modified using a CSV file.
Once uploaded, the system validates the CSV 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.
Cancelling the process does not reverse completed actions. Only one import process can run at a time.
Administrators can configure the CSV file format in the Form Elements tool using the new form element BulkGroupEnroll. The following form element properties are customizable:
- Username
- Org Defined Id
- Group Name
- Group Code
Either Username or Org Defined Id, and Group Name or Group Code, are required to ensure there is enough information to complete the enrollment or unenrollment action.
The new workflow is available to roles with the Groups and Sections Management > Create/Edit/Delete Groups and Categories permission enabled.
This feature implements the following PIE items:
- D8710 (Group enrollment from a file)
- D7963 (Improve Group enrollments for 100+ students)
- D294 (Create Groups and/or enroll students in Groups using a CSV Spreadsheet)
- D6790 (Enrolling students in groups)
- D11671 (Allow instructor to bulk enroll students across ALL group categories at once)
Figure: The new Import option appears on the Manage Groups page and in the Category drop-down menu.
Figure: The new Import page includes instructions to create a CSV file for enrolling and unenrolling users.
Figure: After uploading a file, the Import page displays the process and checks for errors in the file.
Quizzes – IPv6 support for IP Restrictions | New
IPv6 addresses can now be used as IP restrictions in Quizzes, improving access for institutions and learners on IPv6-only networks.
Instructors can now restrict quiz access based on either IPv4 or IPv6 address ranges. This provides more flexibility and better network compatibility when securing quizzes.
Figure: Navigate to the Availability Dates & Conditions section when creating or editing a quiz, and click Manage Restrictions to add IPv6 IP addresses in the IP Range Start and IP Range End fields.
For additional guidance, click the ? (question mark) icon next to IP Restrictions.
Figure: Clicking the ? (question mark) icon opens the Information: IP Restrictions dialog.
Technical Details
Impact:
- Slight impact to administrators and instructors who can now enter both IPv4 and IPv6 addresses within the IP Restrictions dialog.
Availability:
- This feature is available to all clients.
To enable:
- This feature is enabled automatically.
- This functionality is not dependent on any new or existing permissions or configuration variables.
Portfolio – WYSIWYG text editor for Portfolio Feedback | Updated
This update introduces a What You See Is What You Get (WYSIWYG) text editor for Portfolio feedback, to enhance instructor experience with rich text and media tools.
Previously, instructors could enter feedback only in a plain text field. The updated editor enables instructors to better communicate insights and recommendations by using formatting, multimedia, and linking features, which aligns with modern digital communication standards and improves learning outcomes.
With the updated editor, instructors can include rich text formatting (for example, bold, italic, underline) in Portfolio feedback.
They can also use the following options:
- Insert Quicklink
- Insert Image
- Insert Stuff
Figure: The previous version of the Feedback editor did not include a WYSIWYG text editor.
Figure: The Feedback editor now includes the rich text editing and formatting options of the WYSIWYG text editor.