Moodle-Learning-Management-System/C2/Users-in-Moodle/English-timed

From Script | Spoken-Tutorial
Jump to: navigation, search
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.

Contributors and Content Editors

Pratik kamble, Sandhya.np14