Hello,
I am looking for an option to unenroll all users from a compliance course including all course progress automatically on January 1st at 12:00 AM each year. All users will need to enroll again and pay the enrollment fee using the Stripe Plugin and then complete the course by March 31st or their status will be changed to inactive. Does anyone have any suggestions on how I can achieve this? Can this be done with a dynamic rule? My research shows that the Recertification Plugin will not work because it does not remove people from the course, the Program will not work for the same reason. Surely there must be a solution?
Thank you!
Chris
Moodle Workplace - Using Dynamic Rules for UnEnrollment
by Christopher Packert -
Number of replies: 4
In reply to Christopher Packert
Re: Moodle Workplace - Using Dynamic Rules for UnEnrollment
by Emma Richardson -
You could just reset the course...
In reply to Emma Richardson
Re: Moodle Workplace - Using Dynamic Rules for UnEnrollment
by Christopher Packert -
Can this be set to be completed automatically each year?
In reply to Christopher Packert
Re: Moodle Workplace - Using Dynamic Rules for UnEnrollment
by Emma Richardson -
Not in the gui - but if you use moosh, you could write a script to reset it annually.
In reply to Emma Richardson
Re: Moodle Workplace - Using Dynamic Rules for UnEnrollment
by John Provasnik -
and you can reset courses via a CSV as well if you look at the Bulk Course Upload docs for those steps