Licensing a course (Moodle 2.8.1)

Licensing a course (Moodle 2.8.1)

Steve Gillis -
回帖数:1

Is there a way to set up enrollment in a course for an organization that purchases a yearly renewable course licence?

 Example

A school board with 5000 employees purchases a course licence. All 5000 employees must have the ability to access the course after the licencing fee has been paid. Is there an easy way to do this?

Thanks,

Steve Gillis

回复Steve Gillis

Re: Licensing a course (Moodle 2.8.1)

Colin Fraser -
Documentation writers的头像 Testers的头像

Wow.. that's a big ask, actually. It can be done, but if you want it done automagically then you will need, I suspect, a wrapper of some sort on the course, and that will need some coding that I can't offer. 

Another way you may be ab le to do it is getting information from the organization in a csv file of the participants, consisting of their username, firstname, lastname, password,email, courseid,  at an absolute minimum. The password you can add is the generic "changeme", you add in the courseid. You upload that file, and that should put all participants into the Course without any issue. BTW, you can limit the course by making it available via a "from" and "to" date, which is set in the course itself. You may also be able to reset the course to remove all users from the course via a cron job, but that requires an understanding of how cron works.  

You can do it much easier by creating a single identity, granting access, and allowing all employees to log in using the generic id and password. That, of course does not allow you to identify individuals who have and have not completed the course. If it is mandatory training, then that will not work.  

There are likely other ways of doing this, but these two are probably the most simple and require no coding, as such.