Enrolment methods

From LMS User guide

Enrolment methods[edit]

Depending upon which enrolment methods are enabled for the site (by an administrator in Site administration > Plugins > Enrolments > Manage enroll plugins), some or all of the following are available within a Training:

Manual enrolment[edit]

  • This enables users to be enrolled manually in Training administration > Users > Enrolled users.
  • It allows the Instructor of the Training to manage individual or collective enrolment to their Training themselves - for example: if a new student arrives to class unexpectedly with just a login to the site, they may be enrolled by the Instructor into their Training without any input from an administrator.
  • See Manual enrolment for full details of how this can work in your Training.

Self enrolment[edit]

  • This allows users to enrol themselves into a Training, either directly or via an enrolment key ("Training password") The Instructor does not then have to manually add students.
  • More than one instance of the self enrolment method can be used so that when users enrol themselves they are assigned different roles e.g. certain users can be assigned the role of student and other users can be assigned the role of non-editing Instructor
  • The self-enrolment method also allows for users to enrol themselves into groups by using a group enrolment key.
  • See Self enrolment for full details of how this can work in your Training.

Guest access[edit]

  • This allows those with the guest role to view the contents of a Training.
  • Users with the "guest role" may be visitors who do not have an account on your LMS, or users who do have an account ("authenticated users") but who would just like to explore your Training.
  • It is possible to add an enrolment key so that only those guest users you wish to grant access can enter the Training
  • Entering a Training with guest access doesn't allow a user to participate in any activities; they can only view information.
  • See Guest access for full details of how this can work in your Training.

Cohort sync[edit]

  • A cohort is a set of users which has been added either to the site as a whole or to a particular category and which can then be made available in a Training through the cohort-sync enrolment plugin.
  • Only an administrator or a manager can use this plugin.
  • See Cohort sync for full details of how this can work in your Training.


Managers and Instructors can manage enrolment methods in Training administration > Users > Enrolment methods.

  • To add a new method, select it from the dropdown menu.
  • To remove any unused enrolment method, click the delete icon (X) opposite it.
  • To temporarily disable an enrolment method, click the show/hide icon (an eye) opposite it. (This ensures that the settings are remembered if the enrolment method is later re-enabled.)
  • If several self-enrolment methods are enabled, the order in which they are listed for users wanting to enrol can be changed with the up/down arrows.