Automating Moodle enrollments from the SIS: custom scripts vs. integration
Custom SQL and cron scripts, or a maintained SIS-to-Moodle integration? A fair comparison of IT hours, failure modes, Moodle upgrades and audit needs.
Guides for Moodle administrators and IT teams: automating course creation and enrollments from the SIS, meta-courses for cross-listed sections, late registrations, audit trails and end-of-term archiving.
Custom SQL and cron scripts, or a maintained SIS-to-Moodle integration? A fair comparison of IT hours, failure modes, Moodle upgrades and audit needs.
Several sections or cross-listed codes shouldn't mean several copies of one Moodle course. How to set up the course meta link plugin and groups the right way.
A week-by-week checklist for Moodle admins who must create hundreds of courses before classes start: SIS data, naming, categories, templates, roles, visibility.
Late registrants can't see their Moodle course, dropped students keep access, section swaps erase work. Why add/drop breaks enrollment sync, and how to fix it.
How to answer who changed a Moodle enrollment, what to keep at the end of term and for how long, with Law 25 and GDPR obligations explained in plain terms.