Auto assign cohort (deprecated for local_cohortauto)
Maintained by
Dan Marsden, Catalyst IT
This Authentication plugin automatically assigns users into cohorts based on information in their user profile fields.
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
At first that process seemed to work perfectly. Now we are noticing that mcae is creating new cohorts with the same name and assigning users in that cohort instead of the cohort we setup beforehand (and added to courses as a enroll method). Do you have any idea what could be the problem?
And thank you for taking the time to maintain this plugin, Dan!
Best, Bas Harkink
Is the Github version compatible with Moodle 3.3.1?
But what if the user profile was edited and user fields were updated!!
Will the user Shift to other cohort..
As of now what I observed is, user been added to the updated cohort group, but was not removed in the old cohort..
is there any way to do that..(to remove from the old cohort when the user profiles fields are updated)
Thank you
@Tristan - it's not something I'm planning to work on at the moment, but feel free to submit a pull request if you work it out - or if you're willing to fund the time for someone to look at this drop me a private message and I can provide information on our rates (I work for the Moodle Partner Catalyst IT)
This could then allow site role assignment / other functionality to users based on badges earned (sometimes through the use of other plugins ie. Cohort Role Syncronization).
For myself, the end goal would be for users to gain additional permissions once they have completed online training.
Complete training -> Earn Badge -> Enrolled in Cohort -> Cohort assigned custom role (Cohort Role Syncronization) -> Additional permissions with custom role
Anyone have any thoughts on this?
Thanks
Is this something this plugin can do? I am not a developer but I would like some clarification to make sure this is what this plugin will achieve. I am using Moodle 3.3.
Appreciate the help!
I use it quite happily, but was wondering if there is a way to remove suspended user accounts from the cohorts?
As it's suspended the user will never login again so they won't be removed.
If there is a way to "force" run the plugin via cli that would do the trick.