Enrolment: Cohort members to group

Maintained by Picture of David Mudrák David Mudrák
Cohort to group sync for users already enrolled via different method.
251 sites
28 fans
Moodle 3.1, 3.2, 3.3, 3.4, 3.5

This Moodle enrolment plugin synchronises cohort and group memberships. It does not make any user enrolments. Only users that are enrolled via other enrolment method are automatically put into groups based on their cohort membership.


Screenshot #0
Screenshot #1
Screenshot #2


Picture of David Mudrák
David Mudrák (Lead maintainer)
Picture of Petr Skoda
Petr Skoda: Original author
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of David Mudrák
    Wed, 11 Mar 2015, 9:02 PM
    It does. It has been used at moodle.org for a while so it is sort of tested regularly to work with recent Moodle versions.
  • Picture of Scott Duff
    Mon, 22 Feb 2016, 9:28 PM
    Tested on version 3.0.2+; works as expected. Can we get a version bump?
  • Picture of David Mudrák
    Sat, 21 May 2016, 4:53 AM

    A new version for Moodle 3.1.0 released. See release notes for details.

  • Picture of gaetan dureau
    Thu, 16 Feb 2017, 1:22 PM
    will this be updated for version 3.2?
  • Picture of David Mudrák
    Thu, 16 Feb 2017, 4:19 PM

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

  • Picture of Dan Jackson
    Tue, 27 Jun 2017, 7:58 PM
    Does the latest version support Moodle 3.0, or only 3.1 and up?
  • Picture of David Mudrák
    Tue, 27 Jun 2017, 9:17 PM

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

  • Picture of Chye Siaw
    Fri, 25 Aug 2017, 12:29 AM
    This plugin is fantastic, just what we needed. Can I ask, is it possible to add this enrolment method to newly created courses automatically?
  • Picture of David Mudrák
    Tue, 29 Aug 2017, 4:27 PM

    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.

  • Wazza
    Wed, 14 Mar 2018, 11:54 PM
    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?
  • Picture of David Mudrák
    Thu, 15 Mar 2018, 2:55 AM

    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.

  • Picture of Gunnar TheStan
    Tue, 22 May 2018, 6:15 PM
    Probably the most stupid question: Where can I find this plugin in Moodle? *shrugs*
  • Picture of David Mudrák
    Wed, 20 Jun 2018, 7:12 PM

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

  • Picture of Denis Glagolev
    Sat, 11 Aug 2018, 3:42 AM
    Hi, could this plugin automaticaly send notification when users enroled to the course group ?
  • Picture of David Mudrák
    Mon, 13 Aug 2018, 4:53 PM

    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.

1 2
Please login to post comments