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

Enabling Self Enrollments in a Moodle Projects Space

286 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 most use cases.

Enabling Self-Enrollment

To enable self-enrollment in Moodle Projects:

  1. In the course menu at the top of the page, select the "Participants" tab.
  2. In the "Participants" page, click the drop-down menu at the top of the page.
  3. Select the "Enrollment methods" option from the list.
  4. On the enrollment methods page, click the drop-down menu next to "Add method" at the bottom of the page.
  5. Select the "Self enrollment" option from the list.
  6. Configure the self enrollment options as needed.
  7. 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.