Moodle-Learning-Management-System/C2/Users-in-Moodle/English-timed
Time | Narration |
00:01 | Welcome to the Spoken Tutorial on Users in Moodle. |
00:06 | In this tutorial, we will learn how to:
add a user, edit a user’s profile, upload users in bulk. |
00:17 | This tutorial is recorded using:
Ubuntu Linux OS 16.04, Apache, MariaDB and PHP obtained through XAMPP 5.6.30 Moodle 3.3 and Firefox web browser. You can use any web browser of your choice. |
00:43 | However, Internet Explorer should be avoided as it causes some display inconsistencies. |
00:51 | Learners of this tutorial should have some courses created on their Moodle website.
If not, please refer to the previous Moodle tutorials on this website. |
01:05 | Switch to the browser and login to your Moodle website, using your admin username and password. |
01:14 | Now, we will learn how to create a new user in Moodle. |
01:19 | In the Navigation block, click on Site Administration and then on the Users tab. |
01:28 | Click on Add a new user option. |
01:32 | I will enter the username as adminuser2. |
01:37 | Scroll down to the New Password field.
Click on the link Click to enter text. |
01:45 | Please note- the password must follow the rules as shown here. |
01:51 | I will enter Spokentutorial1@ as my password. |
01:57 | Click on the checkbox Force password change. |
02:02 | This forces the new user to change his/her password when he/she logs in for the first time. |
02:10 | Enter rest of the details as per your preference as shown here. |
02:16 | In the Email display, note that I have selected Allow everyone to see my email address.
This is because I am going to make this user as an admin user later. |
02:30 | But this is best avoided for other users like teachers and students. |
02:37 | We will leave the City/Town field as blank for now. We will update this later when we edit this user. |
02:47 | Then select country and timezone as shown here. |
02:52 | Let all the remaining fields be set to default. |
02:56 | Then scroll down and click on Create user button. |
03:01 | We now have 2 users. Click on the System Admin2 user which we created just now. |
03:10 | We can edit this user’s profile by clicking on the Edit Profile link on the right. Let us enter Mumbai in the City/Town text-box. |
03:22 | Then scroll down and click Update profile button. Likewise, we can edit any detail for any user. |
03:33 | Look at the 3 icons to the right of this new user. Hover over them to see what each of them does. |
03:43 | The delete icon will delete the user.
Please note: Deleting a user will delete all the user data, including his/ her course registrations, grades etc. So, this option should be used with extreme caution. |
04:03 | The eye icon will suspend the user. Suspending a user would mean deactivating his/her account. |
04:13 | So, the user will no longer be able to login, but his/ her registrations, grades, etc. are all kept intact. |
04:24 | This is a better thing to do rather than deleting the user. |
04:29 | It saves the records for future purposes and you can activate the user back whenever you want to. |
04:37 | Next is the gear icon. This will take us to the Edit profile page. |
04:43 | Note that delete and suspend icons are not shown next to the Admin User. |
04:51 | This is because the main system administrator can never be deleted or deactivated. |
04:59 | Now, let us learn to add users in bulk, that is, in one go. |
05:05 | For this, we have to upload a file with certain data in a particular format. The accepted file type is CSV. |
05:16 | I’ll open the user-details-upoad.csv file which I have already created for demonstration. |
05:25 | I’m using LibreOffice Calc which is the spreadsheet component of LibreOffice Suite. |
05:32 | This file has the following columns:
username, password, firstname, lastname, email. These 5 fields are mandatory fields. |
05:47 | There are some more fields here which are optional:
institution, department, phone1, address, course1, role1. |
05:58 | Note that the field titles have to be exactly as written in this spreadsheet i.e. in lowercase.
Otherwise the upload will throw an error. |
06:11 | If we have only one course in which to enroll the user, we will suffix 1 in the fields title. |
06:19 | If there are more courses you want to enroll the users to, add more columns with course2, role2, etc. |
06:29 | Please note: you should input Course short name in the course1 field and Role short name in the role1 field. |
06:39 | The Role short name for a student is student and for a teacher is editingteacher. |
06:47 | We will have 3 users in this CSV file:
System Admin2 user which has already been created manually, one user with only 5 mandatory fields to show that other fields are optional and one user with all details. |
07:08 | This CSV file is available in the Code files section of this tutorial. You can download and use it. |
07:17 | The Additional Reading Material of this tutorial has more information about the CSV file creation. |
07:25 | Now let’s go back to the browser window. |
07:29 | Click on Site Administration in the Navigation block. |
07:34 | Then click on the Users tab. In the Accounts section, click on Upload Users. |
07:43 | Click on Choose a file button. A new pop-up window opens with the title File picker. |
07:51 | Click on Upload a file link in the left menu, if the pop-up window is not on that link already. |
07:59 | Click on Browse / Choose a file button whichever appears on your interface. Browse to the saved folder and select the CSV file. |
08:11 | We will let all the other fields remain as default. |
08:15 | At the bottom of the page, click on Upload this file button. |
08:21 | The same screen refreshes with the filename now written in the text area. |
08:27 | The button at the bottom has now changed to Upload users. Click on this Upload users button. |
08:35 | The next page shows a preview of the users that we are uploading. Verify that the values are correct. Check the Settings section now. |
08:48 | The Upload type drop-down has 4 options. |
08:53 | These 3 options can be used to update the records of existing users. We will select Add new only, skip existing users. |
09:05 | This means that if a username is already existing, it will not be added. |
09:11 | In the New user password drop-down, select Field required in file. |
09:17 | Under Force password change, select All. This will prompt all users to change their passwords when they login for the first time. |
09:27 | We will let the other fields in this section remain default. |
09:32 | Let us look at the Default values section now. |
09:36 | Under Email display, select Allow only other course members to see my email address. |
09:44 | You can input the default fields, if they are same for all users. These fields will be used for all uploaded users. |
09:55 | I will type Mumbai in City/Town. |
09:59 | Next, click on Show more… There are more fields that we can enter data into. |
10:07 | But notice that none of them are mandatory. So, I will let these remain blank for now. |
10:15 | At the bottom of the page, click on Upload users button. |
10:20 | Look at the status column of the Upload users results table displayed here. |
10:27 | For the 1st user, the status message is:
User not added - already registered. |
10:35 | This user already exists in the system, so it was skipped. |
10:40 | Rest of the users have been added as New users. |
10:45 | Look at the status displayed here. |
10:49 | Weak passwords are the ones that do not follow password rules. |
10:54 | Though these will be uploaded in the system, it is always preferable to have strong passwords. |
11:01 | Click on Continue button. Let us view all the users that we created. |
11:08 | Click on Site Administration. Then click on the Users tab. Under the Accounts section, click on Browse list of users. |
11:20 | We now have 4 users. |
11:23 | With this, we come to the end of the tutorial.
Let us summarize. |
11:29 | In this tutorial, we learnt to:
add a user, edit a user’s profile, upload users in bulk. |
11:39 | The video at the following link summarizes the Spoken Tutorial project. Please download and watch it. |
11:47 | The Spoken Tutorial team conducts workshops and gives certificates. For more details, please write to us. |
11:55 | Please post your timed queries in this forum. |
12:00 | Spoken Tutorial Project is funded by NMEICT, MHRD, Government of India.. More information on this mission is available at the link shown. |
12:11 | This script has been contributed by Priyanka. And this is Nancy Varkey along with the spoken tutorial team, signing off. |
12:15 | Thanks for joining. |