Difference between revisions of "Moodle-Learning-Management-System/C2/Users-in-Moodle/English-timed"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with " {| style="border-spacing:0;" | '''''Time''''' | '''''Narration''''' |- | 00:01 | Welcome to the Spoken Tutorial on '''Users in Moodle''' |- | 00:06 | In this tutorial, we...")
 
Line 1: Line 1:
 
+
{| border=1
{| style="border-spacing:0;"
+
|'''Time'''
| '''''Time'''''
+
|'''Narration'''
| '''''Narration'''''
+
  
 
|-
 
|-
Line 12: Line 11:
 
| In this tutorial, we will learn how to:
 
| In this tutorial, we will learn how to:
  
Add a '''user'''
+
Add a '''user'''
  
Edit a '''user’s profile'''
+
Edit a '''user’s profile'''
  
Upload '''users''' in bulk
+
Upload '''users''' in bulk
  
 
|-
 
|-
 
| 00:17
 
| 00:17
| This tutorial is recorded using:
+
|This tutorial is recorded using:
  
'''Ubuntu Linux OS 16.04'''
+
'''Ubuntu Linux OS 16.04'''
  
'''Apache, MariaDB and PHP''' obtained through''' XAMPP 5.6.30'''
+
'''Apache, MariaDB and PHP''' obtained through''' XAMPP 5.6.30'''
  
'''Moodle 3.3'''  And  
+
'''Moodle 3.3'''  And  
  
 
'''Firefox '''web browser  
 
'''Firefox '''web browser  
Line 40: Line 39:
 
|  Learners of this tutorial should have some '''courses''' created on their '''Moodle''' website.
 
|  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.
+
If not, please refer to the previous''' Moodle''' tutorials on this website.
  
 
|-
 
|-
Line 107: Line 106:
 
| 02:52
 
| 02:52
 
| Let all the remaining fields be set to default.
 
| Let all the remaining fields be set to default.
 
  
 
|-
 
|-
Line 115: Line 113:
 
|-
 
|-
 
| 03:01
 
| 03:01
| We now have 2 '''users'''.  
+
| We now have 2 '''users'''. Click on the '''System Admin2 user '''which we created just now.
Click on the '''System Admin2 user '''which we created just now.
+
  
 
|-
 
|-
 
|03:10
 
|03:10
| We can edit this '''user’s profile''' by clicking on the '''Edit Profile''' link on the right.
+
| 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''' textbox.
Let us enter '''Mumbai''' in the '''City/Town''' textbox.
+
  
 
|-
 
|-
Line 133: Line 129:
 
|-
 
|-
 
| 03:43
 
| 03:43
| The '''delete''' icon will delete the '''user'''.  
+
|The '''delete''' icon will delete the '''user'''.  
  
 
Please note:
 
Please note:
Line 140: Line 136:
  
 
So, this option should be used with extreme caution.
 
So, this option should be used with extreme caution.
 
  
 
|-
 
|-
Line 190: Line 185:
 
| This file has the following columns:
 
| This file has the following columns:
  
'''username'''
+
'''username'''
  
'''password'''
+
'''password'''
  
'''firstname'''
+
'''firstname'''
  
'''lastname'''
+
'''lastname'''
  
'''email'''
+
'''email'''
  
 
These 5 fields are mandatory fields.  
 
These 5 fields are mandatory fields.  
Line 206: Line 201:
 
| There are some more fields here, which are optional:
 
| There are some more fields here, which are optional:
  
'''institution'''
+
'''institution'''
  
'''department'''
+
'''department'''
  
'''phone1'''
+
'''phone1'''
  
'''address'''
+
'''address'''
  
'''course1'''
+
'''course1'''
  
'''role1'''
+
'''role1'''
  
 
|-
 
|-
Line 245: Line 240:
 
| We will have 3 '''users''' in this CSV file:
 
| We will have 3 '''users''' in this CSV file:
  
'''System Admin2 '''user which has already been created manually
+
'''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.
+
One user with only 5 mandatory fields to show that other fields are optional and  One user with all details.
  
 
|-
 
|-
Line 405: Line 400:
 
| In this tutorial, we learnt to:
 
| In this tutorial, we learnt to:
  
Add a '''user'''
+
Add a '''user'''
  
Edit a '''user’s profile'''
+
Edit a '''user’s profile'''
  
Upload '''users''' in bulk
+
Upload '''users''' in bulk
  
 
|-
 
|-

Revision as of 17:43, 4 March 2019

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 textbox.
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 enrol the user, we will suffix 1 in the fields title.
06:19 If there are more courses you want to enrol 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 dropdown 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 dropdown, 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