Enrolment: Auto enrolment

Maintained by Picture of Eugene VenterEugene Venter, Picture of Catalyst ITCatalyst IT
This plugin allows for an enrolment into a course to occur automatically when a user views a course or course activity/resource. The plugin can also be configured to enrol a user upon login.
1541 sites
81 fans
Current versions available: 8
Ever wanted to simplify the enrolment process for some of your courses by just auto enrolling users, based on actions they take within the system? This plugin helps you out with this, as you're able to configure which user actions should trigger a course enrolment for a user smile

Auto enrolment can be configured for the following scenarios:

  • Auto enrolment upon course view
  • Auto enrolment on login (new in 2.8)
  • Auto enrolment upon activity/activities view

The plugin also allows you to configure a welcome message to be sent to the user upon enrolment.


Screenshot #0


Picture of Eugene Venter
Eugene Venter (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Freddie Gay
    Fri, Apr 6, 2018, 8:08 AM
    Hi. Just installed and set up this plugin for some courses I had running that used self enrolment but there seems to be a slight bug because when people click on the second course in the list on my Front Page they get auto enrolled in the first course without clicking on it. Any ideas how to fix?
  • Picture of C Behan
    Fri, May 18, 2018, 10:19 PM

    It seems to be impossible to delete this enrolment method from a course once it is added. Will this be resolved in future updates?

    Thanks, Catherine
  • Picture of Denis Glagolev
    Mon, Jul 23, 2018, 9:44 PM
    Could you please explain where I can setup this plugin after installed it? I go to Site Administration -> Plugins ... and what section/name of it? Thx
  • Picture of Shaa Dea
    Tue, Sep 4, 2018, 10:45 PM
    Running that plugin, looks good so far, doing what it's supposed to.
    Right now you can only have one trigger for all courses that run auto enrolment. It should be possible to alter the code (well, mostly only names so it doesn't create duplicates, and maybe minor changes to whatever it does in the database) so I can have a second install of that plugin and therefor have different triggers for different courses depending on the plugin version that I chooses for that course, right?! Anyone tried that already?
  • Picture of Sami Atieh
    Wed, Sep 12, 2018, 4:06 AM
    I just tried to install this plugn, it is asking for an upgrade key, I have no idea where to get that. My Moodle will not move past this screen, please help.
  • Picture of Stephan Freysen
    Tue, Sep 18, 2018, 9:10 PM

    I installed this plugin and got the following error:
    "Coding error detected, it must be fixed by a programmer: Block type admin has been disabled by the administrator"

    This is when a learner logs in for the first time and views the course.

    Can you please assist?
  • Picture of Eduardo García Blanco
    Tue, Nov 6, 2018, 3:01 AM
    There is no more info about how to use this plugin????
  • Picture of AVECEN Co
    Fri, Jan 18, 2019, 8:55 PM
    Hi, when do you release moodle 3.6 compatible plugin?
  • Picture of deepak rs
    Thu, Feb 7, 2019, 4:34 PM
    Hi, Can I know when this plugin comes for Moodle 3.6 ?
  • Picture of Eric Hagley
    Sun, Feb 24, 2019, 6:50 PM
    I would also like to see this work for 3.6. It doesn't seem to be working now. Please update this.
  • Picture of Eugene Venter
    Mon, Feb 25, 2019, 4:59 AM
    Hi Eric,

    Could you log the issue, with some more details of what is not working here: https://github.com/bynare/moodle-enrol_auto/issues

  • Picture of Darrel Tenter
    Fri, May 17, 2019, 10:57 PM
    We've used the plugin to enroll users into a course when they log in to the site. However if we disable the enrollment method in the course by clicking the "eye" button, users are still enrolled.

    Should users be enrolled if the enrollment method is disabled?
  • Picture of Jeremy Callan
    Wed, Nov 20, 2019, 1:52 PM
    Is the plugin stable with moodle version 3.7/3.8?
  • Picture of Jon Berardi
    Fri, Dec 20, 2019, 3:28 AM
    This is a great plugin that solves some important user experiences issues for me. One question I have:

    I notice that Students and Authenticated User roles are properly enrolled based on how this plugin is configured, but not Manager roles. Is this a permission that can be changed? Is there any documentation explaining what roles will receive enrollments so I can be aware of that when defining them?
  • Picture of Manoj Kumar Naidu
    Tue, Jul 14, 2020, 12:27 AM
    Can anyone help me how to generate link for automatically enrolling student to course ???
1 2 3 4 5
Please login to post comments