Enrol users in MoodleCloud

Modified on Sat, 28 Sep at 8:46 AM

To access courses in your MoodleCloud site, firstly you need to authenticate users, and then enrol them in courses.

Adding users to your MoodleCloud site is a two-step process (although it can be streamlined by the upload process).

  1. Everyone using your site must have their own account. This is known as authentication. There’s many options to create new accounts:
  1. Allowing people to create their own account using Email-based self-registration.
  2. Adding new users individually
  3. Bulk creating accounts via CSV file.
  4. Choosing from a number of other authentication methods (such as OAuth 2).
You don’t need to decide who will be a teacher, student or other type of participant yet. If you're wondering why, read the documentation oAssigning roles.


  1. Once users have an account, they need to be enrolled in courses. This is known as enrolment (this is the stage where we give them their student, teacher or other role). You can:
  1. Allow them to self enrol
  2. Enrol them manually yourself
  3. Choose from other enrolment methods.
*You can create accounts and enrol users in courses at the same time if you wish by uploading users or you can explore Cohorts, site or category wide groups.
*For more information, see Managing accountsAuthentication and Enrolments.
*MoodleCloud has limited user quotas. Please refer to Adding more users to your MoodleCloud site to see how you can manage your user quota.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article