This site requires JavaScript to be enabled
An updated version of this article is available

Enabling Self Enrollments in a Moodle Projects Space

694 views

5.0 - Updated on 2025-08-17 by Q Peiffer

4.0 - Updated on 2025-05-21 by Q Peiffer

3.0 - Updated on 2024-10-01 by Q Peiffer

2.0 - Updated on 2024-09-11 by Ethan Walgran

1.0 - Authored on 2023-09-27 by Ethan Walgran

Instructors can open their Moodle Projects space so participants can enroll themselves in the course. If enabled, the instructor does not have to manage adding users to the space directly.

This article provides steps to enable the "Self enrollments" enrollment method in a Moodle Projects space.

Enabling Self Enrollments in Moodle Projects

To allow participants to self-enroll into a Moodle Projects space, an instructor must add the "Self enrollments" option to the course enrollment methods. These instructions do not apply to academic Moodle spaces, which get their enrollments from R&R and WolfWare.

Self Enrollment Key Options

The key options for self enrollments are:

Enabling self enrollments with the default role of "Student", without any enrollment duration options, suits a hands-off use case that enables users to self-enroll with minimal intervention from instructors.

Enabling Self-Enrollment

To enable self-enrollment in Moodle Projects:

  1. In the course menu at the top of the main Moodle course page, select the "Participants" tab.
  2. In the drop-down menu at the top left of the page, select "Enrollment methods" from the list.
  3. Select the "Enrollment methods" option from the list.
  4. On the enrollment methods page, in the drop-down menu for "Add method", select "Self enrollment".
  5. Configure the self enrollment options.
  6. Click the "Add method" button.

The "Enroll me" link should now be visible to any user who tries to access the Moodle Projects space. After clicking that link and completing any registration steps, the user will be enrolled in the course as an active participant.

Additional Resources

Self Enrolment (MoodleDocs)

Enabling Manual Enrollments in a Moodle Projects Space (DELTA Knowledge Base)

For additional assistance, please contact the LearnTech Help Desk at learntech@ncsu.edu, (919) 513-7094, or via the Get Help form on the DELTA Knowledge Base.