Cohort members to group

Maintained by Elearnity Team
Cohort to group sync for users already enrolled via different method.
Price option: Free

Supports Moodle 2.4-5.0 See all versions
Latest release: 6 years ago
Installations: 931
Downloads (last 90 days): 249

Frankenstyle name: enrol_groupsync
Enrolment

Comments

Product ratings and reviews are coming to Moodle Marketplace. Until then, existing comments remain available to read, but new posts have been disabled.

This plugin is to be used in cases when some other method is used for actual enrolment and you just want to keep cohorts synced to local groups. Say you enrol users manually or via LDAP but still want to synchronize the cohort and groups membership. In other words, imagine it as a Cohort sync but without the actual enrolment part.

Hi David,
I've asked this before, and thanks for your answer, but it's still not clear to me (sorry). In Moodle standard cohort enrol you can add the cohort members to a group.
What does this do exactly?

Thanks Chye Siaw for the suggestion. Please feel encouraged to report a feature request in the plugin's bug tracker.

A question. Could this plugin be made to automatically sync cohorts and groups within courses? Instead of having to select each cohort and its corresponding group. We are trying to use this to automatically create groups within a course based on their cohort. Eg Students in Cohort A gets put into Group A, Cohort B into Group B, etc. We have up to hundreds of cohorts, so linking each cohort to a group is too time-consuming.
The reason for this is that we are using cohorts as a site-wide groups (same for all courses), and need students to be placed in their respective groups within the course.

Thanks Denis for the suggestion. Please feel encouraged to report a feature request in the plugin's bug tracker. I am just wondering if that feature could be implemented via the existing https://docs.moodle.org/en/Event_monitoring functionality.

Hi, could this plugin automaticaly send notification when users enroled to the course group ?

You add it as a new enrolment method to the course.

Probably the most stupid question: Where can I find this plugin in Moodle? *shrugs*

There is an overlap between the standard Moodle's "Cohort sync" enrolment method and this plugin. The difference is that this plugin does not actually enrol / unenrol users. It deals with the group membership only.

I'm a bit confused about this plugin. Is this not standard Moodle functionality and if not, what exactly is different from the normal cohort enrollment screen in which you can add users to a course group?

Hi Chye. Yes, it could be implemented by making use of the course_updated() callback, similarly like the Guest enrolment does it, for example. May I ask for reporting a new feature request in the Moodle Tracker for this? Thanks.

This plugin is fantastic, just what we needed. Can I ask, is it possible to add this enrolment method to newly created courses automatically?

It has been tested with 3.1 and later only. But chances are it will work with 3.0 too.

Does the latest version support Moodle 3.0, or only 3.1 and up?

Sorry I forgot to mark 3.2 as supported version. We've been using this in production on 3.2 sites with no problem.