 Depending on how your site has been configured, there are multiple enrolment options available within a course. The enrolment options available within Moodle include manual enrolment, self-enrolment, guest access, cohort sync, course metadata and PayPal. To manage enrolment options at a site level, navigate to the site administration menu. Select plugins. Select enrolments. Select manage enrol plugins. From the available course enrolment plugins, you can see manual enrolments, guest access, self-enrolment and cohort sync are currently enabled within the site. To remove this enrolment option, simply hide the option by selecting the eye icon. To allow other enrolment options such as PayPal, navigate to the appropriate plugin and enable the enrolment method. To allow manual enrolments, navigate to your course. From the course administration menu, select users. Select enrolment methods. Make sure that the manual enrolments option is enabled. To start manually enrolling students, navigate back to the course administration menu. Select enrolled users. Select enrol users. Head to the student you wish to enrol and select enrol. Select finish enrolling users. The user is now enrold in the course. From the enrol users menu, select enrolment options drop-down menu. Using this option, you are able to set enrolment duration and start date as your enrolment users. For example, if you would like to enrol a user for a particular duration, select the required duration from the enrolment duration drop-down menu. Select enrol. Select finish enrolling users. The letter is now enrold in the course for the duration that you have selected. The duration is visible from the group enrolment methods menu. Now let's look at the settings for configuring self-enrolment. Navigate back to your course. From the course administration menu, select users. Select enrolment methods. From the add method drop-down menu, select self-enrolment. Self-enrolment allows students to enrol themselves in a course, either immediately by clicking enrol me in this course or by typing in an enrolment key which you have provided. In order for self-enrolment to work, the manual enrolment plugin must also be enabled in the same course. Add an instance name. If you would like users to be provided with an enrolment key, which acts as a password to allow enrolment, enter in your enrolment key in the space provided. Select the default assigned role you wish learners who use this enrolment key to be added as. If you wish to set an enrolment duration, select enable and enter in the required duration. If your enrolment has a duration and you wish to notify learners before the enrolment expires, select the appropriate option from the drop-down menu. If you have selected this option, choose a notification threshold. Enter the start and end dates of your course. Modify the date and time of enrolment as required. If you wish to unenrol in active users, select the time duration from the drop-down menu. If you wish your learners to receive a course welcome message, enter it into the custom welcome message. Once you are happy with the settings you have selected, select add method. The self-enrolment option is now available. Let's see what this looks like from a learner's perspective. I'll now switch to a learner in this system to see how the enrolment works. As you can see, I'm currently enrolled as a learner. Navigate to the course you wish to enroll in. Select the course. I'm now asked to provide an enrolment key in order to enrol in the training. Once you've entered the enrolment key, select enrol me. The learner is now enrolled within the course and will have automatically received your welcome message. I've now logged back in as an administrator and will demonstrate how to configure guest access. To use guest access, it must first be enabled at a site level. To make sure guest access is enabled, navigate to the site administration menu. Select plugins. Select enrolments. Select manage enroll plugins. We can see guest access is enabled. Navigating back to the site administration menu, select guest access. If you would like to make any changes to the default guest access settings, you can do so here. Once you've made any changes, select save changes. Now let's take a look at what this looks like from a learner's perspective. I'll look out of the site. From our homepage, when login is selected, learners now have the option to login as a guest. Select login as a guest. From the top right-hand corner, we can see we are currently using guest access. When I look at the courses within the navigation menu, I receive a message that guests can currently not access this course and must log in. However, if I configure guest access for this course, learners using guest access will be able to access the course. Let's log back in as an administrator. To allow guest access for this course, navigate to the course administration menu. From the user's drop-down menu, select enrollment methods. Unhide guest access. Guest access will now be enabled. Navigate back to your course. Let's now try and access this course as a guest. I've now logged out of the LMS and will navigate to the course. As a guest, I'm now able to access the course material. I've now logged back into the site as an administrator. Another enrollment option is the use of cohorts. Cohorts allow you to quickly and easily, either manually or automatically, enroll groups of learners. To use cohorts, it must first be enabled at the site level. To do this, navigate to the site administration menu. Select plugins. Select enrollments. Select manage enrollment plugins. Ensure that the cohorts sync option is currently enabled. From the site administration menu, select users. Select accounts. Select cohorts. From here, you can manage your existing cohorts and create new cohorts. To add a new cohort, select add new cohort. Name your cohort. From the context drop-down menu, select where you would like your cohort to function within. If you would like your cohort to be used system-wide, select system. If you would only like it to be available within the human resources category, select human resources. List a cohort ID. If you don't want your cohort to be visible, uncheck the box. List a description as required. Select safe changes. Our cohort has now been created. Select a sign. Select the users you wish to add to your cohort. Pressing shift allows you to select multiple users. Once you have your users selected, select add. Your users are now within the cohort. Navigate to your course. From the course administration menu, select users. Select enrollment methods. From the drop-down menu, select cohort sync. Provide an instance name for this cohort sync. Select your cohort from the drop-down menu. Assign the cohort's role within the course. Select add method. The cohort has now enrolled in the course. Another great function within Moodle is the use of groups. Groups allow trainers to organize learners into groups within a course or within particular activities. This assists trainers to manage large volumes of learners. To create a group at a course level, navigate to the course administration menu. From the users drop-down menu, select groups. Select create group. Name your group. Provide a group description if required. If you'd like to assign an enrollment key to your group, you can do so here. Once you're happy with your settings, select safe changes. To add users to your group, ensure your group is selected and select add-remove users. You can now select from the enrolled users within the course. Select add. The learners have now been added to your group. Navigate back to the groups option. When our group is selected, we can see the learners that are currently part of the group. You can now use groups to restrict access to particular activities, resources, or course topics. And when you have several classes within a particular course, you can filter by groups when reviewing activities or assessment.