Admin Basics 09 Bulk Upload users Admin Basics
How can I bulk upload users to my Moodle?
There are several methods for bulk uploading users to your Moodle site.
As administrator click the Site administration link and from the Plugins tab, scroll down to Authentication /Manage authentication. Here you see the list of plugins which allow
you to add users.
Those greyed out are not active but you can enable them by clicking the eye to open it. In this video we look at how to bulk upload users with a simple spreadsheet. First we need to prepare our file offline: We can either use a simple text editor such as Notepad or Gedit, or use a spreadsheet program such as Excel or LibreOffice Calc. If you can use a simple text editor it is better because sometimes saving in Excel can cause problems.
On the first line we add the fields we must have and the fields we want to have: We must have username, firstname, lastname, email. We can also add password, and give everyone the same password and request they change it when they first access the site.
Or we can let Moodle choose the password and send each user an email.
Let’s do that. We can also use this file to add users directly into courses, with certain roles, for example the student role.
So we add a field course1 and role1 for our first course. If we want to add more courses we simply add course2 and role2. For this we need to use the SHORT NAME of
the course, such as here.
To add students we say student and for teacher, we say editingteacher. The documentation gives more information. So our file looks like this.
We’re going to add ten students and one teacher to two courses we have already made on our site. We make sure the file is saved as a csv file and then upload it from Site administration/ Users/Upload users. Here we preview the file and can check certain
settings - for example we decided to let Moodle create the password and send via email and then we upload them and our users are added, and enrolled into their courses.
To summarise:
• New accounts may be created with a text (csv) file uploaded from Upload users in Site administration. • You can also, optionally, add users into courses
and give them roles in the courses.
#moodle #tutorial #elearning