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.
1642 sites
84 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


  • Picture of Gary Lynch
    Thu, Nov 27, 2014, 12:14 AM
    Hi Eugene would be nice to have this include an 'enrol upon login' function smile
    This would really enhance the plugin
  • Picture of Eugene Venter
    Thu, Nov 27, 2014, 8:43 AM
    Hi Gary - thanks for the suggestion. That should not be too hard to implement ;). I'll see if I have a bit of time to add this soon.
  • Picture of Eugene Venter
    Wed, Mar 4, 2015, 5:02 AM
    Hi Gary, I've added the functionality (enrol upon login) to the new 2.8 version of the plugin ;)
    Have fun!
  • Picture of Steve Fister
    Sat, Mar 21, 2015, 5:50 AM
    Is there any way to allow this plugin to auto enroll only LDAP users? We use LDAP for our Employees, but do not use Groups..basically ALL employees need access to ALL courses. Anyone else is a manual account... Auto enrolling LDAP users would be fantastic!!
  • Picture of Jeff White
    Fri, May 22, 2015, 1:11 AM
    awesome plugin! I am a little nervous with allow any course teacher to have the option to enrol upon login. I will def use the feature but is there a way we can set that option be only available for administrators?
  • Me :)
    Wed, Jul 22, 2015, 9:49 PM
    Looks like a great plugin .. am going to try use it on our new Moodle install in the Fall... just wondering if it works with Moodle 2.9 ?
  • Picture of Çağlar MERSİNLİ
    Mon, Aug 24, 2015, 4:54 AM
    Doesn't work moodle 2.9
  • Picture of Eugene Venter
    Mon, Aug 24, 2015, 7:21 AM
    Hi All, the 2.9 version is now available for download smile

    I've also made a couple of fixes to the 2.8 version - see the release notes.

    Love, Eugene.
  • Picture of james aco
    Wed, Oct 21, 2015, 7:33 PM
    moodle 2.925 can't enable the plugin.
    i have moodle 2.9.1 and the plugin working like charm
  • Picture of Ceren Ulucan
    Mon, Nov 9, 2015, 11:21 PM
    Hi, I want to give a lesson automatically all new users(email based self registried). I am using moodle 2.9. This plugin added site but still a new user cant reach lesson... What should I do
  • Picture of Sourabh Maheshwari
    Thu, Dec 31, 2015, 2:14 PM

    Thanks for the plugin.

    As a add this method to enrollment methods in a course it gives me a 403 Forbidden Error Access denied by the server. It is from the hosting company or something to do with settings in moodle website.

    Thanks in advance,

    Best Regards,

  • Picture of Sourabh Maheshwari
    Sat, Jan 2, 2016, 6:19 PM
    Hi Eugene,

    I checked with my hosting company and they also tried to install the plugin. They have suggested that forbidden error is due to no auto directory under enrol and on their further investigation it says error in code, need to check with programmer. Please advise if it has something to do with settings in moodle website.

  • Picture of Balja Bp
    Mon, Jan 11, 2016, 11:54 AM
    Not work the using Mobile app
  • Picture of Sorin Lascu
    Sat, Jan 30, 2016, 12:07 AM
    seems i have a similar problem.

    installed module and activated it but when klicking on the course i get the "LOGIN" screen instead of sign up...

    what is wrong in the settings?
  • Picture of Christopher Binns
    Mon, Feb 1, 2016, 3:08 AM
    I installed this module today. I checked the file permission to make sure folders were 0755 and files were 0644. I made the enrollment method available (visable). I even set the plugin for the specific course in case it was not applying at the course level. I could not get the plugin to enrol students automatically. I am using moodle v3.01+ Is there anything I could have missed?
Please login to post comments