Hi there,
I would like to propose the addition of “Unenrollment Rules” to complement the existing “Enrollment Rules.” Implementing unenrollment rules would be beneficial for creating automated processes and dynamic regulations.
For instance, consider language management: if a user is set to English, they are associated with the “English language” group and automatically enrolled in all English courses and e-learning plans. Should the user change their language preference, they should be enrolled in courses related to the new language and simultaneously unenrolled from all English courses.
Another example could involve courses tied to a user's Branch or a custom profile field. For instance, if a user belongs to Branch 1, they should have access to courses A, B, and C. Conversely, if they are part of Branch 2, they should see courses D, E, and F.
Currently, while we can automatically enroll users in courses and learning plans, we lack the capability to automatically unenroll them.
I would appreciate your thoughts on this proposal.
Thank you, Marco