Skip to content

Latest commit

 

History

History
138 lines (78 loc) · 7.45 KB

Adding users.md

File metadata and controls

138 lines (78 loc) · 7.45 KB

Adding users

This is a two-step process,

  1. Authentication

    • mail-based self-registration
    • add new users individually
    • create bulk accounts via a CSV
  2. Enrolment

    • Manual enrolment
    • Self enrolment

Authentication

Everyone using your site is required to have an account. You may allow people to create their own account using email-based self-registration, or you may add new users individually,or you may create bulk accounts via a CSV file, or choose from several other authentication methods.

01 Email-based self-registration - (Enable)

1. Go to Site administration > Plugins > Authentication > Manage authentication.

image

  1. Enable the Email-based self-registration plugin.

image

  1. Under the Manage authentication page in the common settings section, in the Self-registration dropdown, select Email-based self-registration.

image

  1. Configure the following settings:
  • Allowed email domains: Optionally, you can restrict self-registration to specific email domains.
  • Email confirmation message: This is the email that will be sent to users to confirm their registration.
  • Resending the confirmation email: This setting allows users to request a new confirmation email if they do not receive the original one.
  • Support contact: This is the email address that users can contact if they have problems with self-registration.
  1. Click the Save changes button.

Now you can enable it in the "Create new account" link on the login page.

02 Add New users individually

Users with the "Create users" capability (such as administrators, managers, and others) can create new user accounts by going to Site administration > Users > Accounts > Add a new user.

image

image

Clicking the New user button shows the Browse list of users page.

image

General

* Username : The user will use this name to log in to Moodle. It should be unique and easy to remember. It can only contain lowercase letters, numbers, hyphens, underscores, periods, or at symbols.
  • Authentication method : This setting determines how Moodle will verify the user's password. There are two options:

  • Manual accounts: Accounts created by an administrator. Email-based self-registration: Accounts created by the user themselves.

  • Suspended account Suspended users cannot log in to Moodle.

  • Generate password and notify user If you select this option, Moodle will generate a temporary password for the user and email them instructions on how to log in and change it.

03 Create bulk accounts via a CSV file

Follow the these steps :

  • Log in to Moodle as an administrator.
  • Go to Site administration > Users > Accounts > Upload users.

image

  • Click the Choose a file button and select the CSV file containing your user data.

image

  • Click the Upload users button.
  • On the Upload user preview page, review the user data and make any necessary changes.
  • Click the Process button to upload the users to Moodle.

Enrolled in Courses

Now is the time to give users their student, teacher, or other roles. Once users have an account, they need to be enrolled in courses. This can be done through self-enrollment, manual enrollment by an administrator, or through various other methods.

01 - Manual enrolment

  • Step 1: You can log in to your Moodle site as an administrator by entering your username and password in the login form located at the top right of the page.

  • Make sure Manual enrolments has its "eye" opened.

    image image
  • Step 2: Editing manual enrolment settings Managers and users with the capability "enrol/manual:config" can modify manual enrollment settings for a course, including the default enrollment period and default role. To access these settings, click on the "Enrolment methods" link.

    image

Students and teachers can receive notifications about expiring enrollments. To enable these notifications, select either "Enroller only" or "Enroller and enrolled user" from the "Notify before enrolment expires" dropdown menu.Additionally, specify a time in the "Notification threshold" field. This determines how many days in advance the notifications will be sent.

  • Step 3 : Access the Course: Navigate to the course where you want to manually enroll users. Click on the course name to enter thecourse

    image
  • step 4 : Enrollment Methods: Once inside the course, click on the "Participants" link in the course administration block image

  • step 5 :Enroll Users: In the Participants page, To manually enroll a user, click on the "Enroll users" button at the top right corner of the page.

  • steo 6 : Search for the User: In the "Manual enrolment" section, you will need to find the user you want to enroll. You can search for the user by their name or username.

    image

02 - Self-enrolment

Self-enrolment empowers users to register themselves in courses. They can do so instantly by clicking "Enroll me in this course" or by entering a provided enrollment key. For this feature to work, the site administrator must enable the enrollment plugin in the Enrolment plugins section, and enable it within the respective course. Additionally, the manual enrollment plugin must be enabled within the same course.
  • step :1 In your course, click the Participants link from Course navigation

  • step :2 From the dropdown select click Enrolment methods

  • step :3 Open the "eye" icon next to the Self enrolment method:

    image

Note : When you log in to Moodle as a student, you'll see an "Enroll me" button next to courses you can join

image