Moodle plugins directory: Invitation

Invitation
Enrolment ::: enrol_invitation
Maintained by
Michael Milette
The invitation enrollment plugin enables teachers to send course invitations to some users by email.
Latest release:
437 sites
758 downloads
49 fans
Current versions available: 2
Invitation Enrolment Moodle Plugin
The Invitation enrollment plug-in for Moodle LMS allows instructors to invite students to their course and site, and grant necessary access and role to them. The invitation is sent via email and contains a link with an unique, one-time use invitation token.
When the user clicks on the link and logs into the site, (s)he is automatically enrolled into the course and the invitation link is marked as used.
Features
The benefits of using this plug-in over an enrollment key are:
- You can control who can use the invitation.
- You can include a personalized message in the invitation.
- You can see a history of past invitations and their status.
- You can also see who used an invitation or which ones are expired.
- You can resend expired invitations or send reminder invitations.
- You can revoke the invitation if has not yet been accepted.
- You can invite users who do not yet have an account. However, they will need to create an account before they can accept the invitation.
- You can limit invitations to users with existing accounts.
- You can limit the lifespan of the invitation (e.g. 2 weeks)
Support
Invitation enrolment is a contributed plugin. You are welcome to submit Pull Requests on Github and to report issues. However, free support is not guaranteed.
Installation
See README.md for information on how to install and configure the plugin.
Useful links
Contributors
Michael Milette (Lead maintainer)
Jérôme Mouneyrac: Original maintainer
Please login to view contributors details and/or to contact them
I am happy to announce that Michael Milette has adopted this plugin and became a new maintainer of it!
It’s a big solution for some of my needs!!!
The only thing is missing is the possibility of unenroll students after a date or after some days after enrolling, if you accepts my suggestion… (using the version for moodle 3.9 and up).
As for giving accounts an expiry date, I agree with you and have heard the same from others too. Feel free to submit your suggestion using the Bug Report link.
Best regards,
Michael
Any thoughts guys or am i missing something? I love the plugin, just feel that admins should be able to erase that history if needed.
Kind Regards
Andy
Could you please tell how to enable the enrolment plugin in moodle version 3.11
we have the problem that more than 50% of the invited participants do not receive the emails.
It seems that most of the problems occur with Gmail recipients - but also some others.
Has anyone (had) the same problem?
I would appreciate any advice.
I've successfuly installed plugin, added it to test course, sent invite to non registered test email, received this email and followed invite link (clicked Accept invitation button). But after it i see standart login page where i should input login and password. Can you tell, what configs I missed? Or may be you can tell the direction where i should check logs or smth else?
If you are not seeing the option on the login page to create a new account, that option may need to be enabled on your site.