Enrolment: AutoEnrol

enrol_autoenrol
Maintained by Picture of Mark Ward Mark Ward, Bobo Roberto Pinna
Adds functionality to automatically enrol users onto a course, either as they log into your Moodle site or as they acess a course. This plugin is primarily intended for use on courses which you want all users to be able to access but can also be configured for more advanced purposes.
318 sites
302 downloads
30 fans
1505 sites
825 downloads
76 fans

When added to a course this enrolment plugin can enrol users onto a course automatically, either as they log into your Moodle site or as they click on the course. It is intended for use on site-wide courses such as "Moodle Help" or "Learner Voice".

In addition the plugin has advanced functionality to support autmatically grouping and filtering users based upon their attributes. Depending on how your user accounts are set
up this may help you to give access to certain user groups.

Configuration of the plugin is managed by two permissions which allow administrators to easily control who has access to the plugin.

Screenshots

Screenshot #0
Screenshot #1

Contributors

Picture of Mark Ward
Mark Ward (Lead maintainer)
Bobo
Roberto Pinna: Maintainer
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Class Revision
    Fri, Jul 20, 2018, 6:36 PM
    I am getting an invalid sesskey error after adding this enrolment plugin to my courses

    Moodle: 3.5 (Build: 20180517)

    AutoEnrol : 2.0 (2018022600)

    I have custom profile field called Class to enrol users automatically upon login.

    Screenshot:
  • Bobo
    Thu, Sep 6, 2018, 6:01 PM
    Hello,
    sorry but it doesn't seem to be a bug related with autoenrol plugin.
    I've tried to reproduce your problem but I never get any errors.

    If you think it's still related to autoenrol plugin, please fill an issue on GitHub with a step by step test guide to reproduce your problem.

    HTH,
    Roberto.
  • Picture of Blair F.
    Sat, Nov 10, 2018, 6:53 AM
    I really like that you maintain a change log on the version page. I wish everyone did that!
  • Picture of Robert Vogel
    Thu, Jan 3, 2019, 10:16 PM
    Hello Team,
    do you think about upgrading to Moodle 3.6 and if yes do you have an idea of the timeframe?
    Thanks for your feedback
    Regards
    Robert
    PS: And of course a Happy New Year 2019
  • Bobo
    Wed, Jan 16, 2019, 6:59 PM
    Hello Robert,
    AutoEnrol already works with Moodle 3.6.
    I just updated plugin moodle support.

    Thanks,
    Roberto.
  • Picture of Nicolas Guzman
    Thu, Mar 21, 2019, 1:35 AM
    Not working on Moodle 3.6
  • Bobo
    Thu, Mar 21, 2019, 4:27 PM
    Hello,
    can you try to explain what does not working. Which version do you use? Please fill a bug issue on GitHub to help me to solve it.

    Thanks,
    Roberto.
  • Picture of Rob Skeet
    Sat, Apr 27, 2019, 3:22 AM
    I too am having issues with it working in 3.6.3
    I installed the plugin and configured it into a course I want all users to be enrolled in. I log in as a typical user and it goes to the course but doesn't enrol the user.
    what am I doing wrong?
    (I had this working fine in a 2.3 version way back when but I have recently upgraded to 3.6.3)
    Rob
  • Picture of Michael Hughes
    Thu, May 2, 2019, 7:29 PM
    Hi, had high hopes for this plugin and although it works nicely in M3.6 was sorry to find it only has very simple filtering rules ... that is you can only apply 1 filter. Do you have plans to develop this so multiple filters could be applied ... for example autoenrol only part-time AND students on a particular route code (data coming from 2 profile fields)?
  • Bobo
    Fri, May 3, 2019, 5:11 PM
    Hi Michael, the simple filter is used with white value to autocreate course groups. I think that is not easy to manage if multiple filter will used. Anyway multifilter is in the roadmap, I can't tell you when it will be released. I'm working on Reservation plugin for now.

    Cheers,
    Roberto.
  • Bobo
    Fri, May 3, 2019, 5:35 PM
    Hi Rob,
    if I understand you had configured autoenrol to enrol users on site login.
    This is a known issue but I can't solve because is a moodle core issue.
    When the user login in he/she is enrolled in autoenrol courses but this is done after moodle setup user info so the user is enrolled but it's not shown in dashboard.
    The user need to wait for sometime or logout and login again to get it in the dashboard.

    Sorry,
    Roberto.
  • Picture of Ricardo Poyato
    Tue, May 7, 2019, 6:43 PM
    Hello!
    I have the same problem, moodle 3.6.3, autorol configured to enrol on site login, and having the invalidsesskey message.
    But in the configuration, when i put "Send course welcome message = NO" the error disappear.
  • Bobo
    Thu, May 9, 2019, 8:52 PM
    Hi Ricardo,
    did you tested several times with "Send course welcome message" set to Yes and set to No?
    Is the problem directly connected with "Send course welcome message" setting?
    I'm ask to you a confirm because I tried to reproduce the problem with several user roles Student, Admin, Teacher but I can't get the invalidsesskey error message.
    Please help me to catch the bug, give me a detailed report of what you do and with which plugin version.

    Cheers,
    Roberto.
  • Picture of Edd Talbot
    Wed, May 15, 2019, 4:58 PM
    Is it possible to amend/control the group enrolments so that if a group already exists of the same name that was created manually, the plugin adds the new enrolment to this group rather than creating a new group?

    Thanks,

    Edd
  • Bobo
    Wed, May 15, 2019, 5:13 PM
    Hi Edd,
    groups are identified in autoenrol plugin by Group ID number so you can create groups manually but, when you add autoenrol plugin, you need to popolate the Group ID number with "autoenrol||" .
    In this way autoenrol will use the old groups.

    HTH,
    Roberto
1 2 3 4 5 6 7 8
Please login to post comments