Difference between revisions of "Moodle-Learning-Management-System/C2/Users-in-Moodle/English-timed"
Sandhya.np14 (Talk | contribs) |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 5: | Line 5: | ||
|- | |- | ||
| 00:01 | | 00:01 | ||
− | | Welcome to the Spoken Tutorial on '''Users in Moodle''' | + | | Welcome to the '''Spoken Tutorial''' on '''Users in Moodle'''. |
|- | |- | ||
Line 11: | Line 11: | ||
| In this tutorial, we will learn how to: | | In this tutorial, we will learn how to: | ||
− | + | add a '''user''', | |
− | + | edit a '''user’s profile''', | |
− | + | upload '''users''' in bulk. | |
|- | |- | ||
Line 21: | Line 21: | ||
|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''' | + | '''Moodle 3.3''' and |
− | '''Firefox '''web browser | + | '''Firefox '''web browser. |
You can use any web browser of your choice. | You can use any web browser of your choice. | ||
Line 33: | Line 33: | ||
|- | |- | ||
| 00:43 | | 00:43 | ||
− | | However, '''Internet Explorer''' should be avoided | + | | However, '''Internet Explorer''' should be avoided as it causes some display inconsistencies. |
|- | |- | ||
Line 47: | Line 47: | ||
|- | |- | ||
| 01:14 | | 01:14 | ||
− | | Now | + | | Now, we will learn how to create a new '''user''' in '''Moodle'''. |
|- | |- | ||
Line 84: | Line 84: | ||
|- | |- | ||
| 02:10 | | 02:10 | ||
− | | Enter rest of the details as per your preference | + | | Enter rest of the details as per your preference as shown here. |
|- | |- | ||
Line 97: | Line 97: | ||
|- | |- | ||
| 02:37 | | 02:37 | ||
− | | We will leave the '''City/Town '''field as blank for now. We will update this later | + | | We will leave the '''City/Town '''field as blank for now. We will update this later when we edit this '''user.''' |
|- | |- | ||
| 02:47 | | 02:47 | ||
− | | Then select country and timezone | + | | Then select '''country''' and '''timezone''' as shown here. |
|- | |- | ||
| 02:52 | | 02:52 | ||
− | | Let all the remaining | + | | Let all the remaining '''field'''s be set to '''default'''. |
|- | |- | ||
Line 117: | Line 117: | ||
|- | |- | ||
|03:10 | |03:10 | ||
− | | We can edit this | + | | 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 | |03:22 | ||
− | |Then scroll down and click '''Update profile''' button. Likewise, we can edit any detail for any user. | + | |Then scroll down and click '''Update profile''' button. Likewise, we can '''edit''' any detail for any user. |
|- | |- | ||
| 03:33 | | 03:33 | ||
− | | Look at the 3 | + | | Look at the 3 '''icon'''s to the right of this new '''user'''. Hover over them to see what each of them does. |
|- | |- | ||
Line 131: | Line 131: | ||
|The '''delete''' icon will delete the '''user'''. | |The '''delete''' icon will delete the '''user'''. | ||
− | Please note: | + | Please note: Deleting a user will delete all the '''user''' data, including his/ her course registrations, grades etc. |
− | + | ||
− | 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. | So, this option should be used with extreme caution. | ||
Line 143: | Line 141: | ||
|- | |- | ||
| 04:13 | | 04:13 | ||
− | | So, the '''user''' will no longer be able to login, but his/ her registrations, grades, etc. | + | | So, the '''user''' will no longer be able to login, but his/ her registrations, grades, etc. are all kept intact. |
|- | |- | ||
Line 151: | Line 149: | ||
|- | |- | ||
| 04:29 | | 04:29 | ||
− | | It saves the records for future purposes and you can activate the '''user '''back | + | | It saves the records for future purposes and you can activate the '''user '''back whenever you want to. |
|- | |- | ||
Line 179: | Line 177: | ||
|- | |- | ||
| 05:25 | | 05:25 | ||
− | | I’m using '''LibreOffice Calc''' | + | | I’m using '''LibreOffice Calc''' which is the '''spreadsheet''' component of''' LibreOffice Suite'''. |
|- | |- | ||
Line 185: | Line 183: | ||
| 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 199: | Line 197: | ||
|- | |- | ||
| 05:47 | | 05:47 | ||
− | | There are some more fields here | + | | There are some more fields here which are optional: |
− | '''institution''' | + | '''institution''', |
− | '''department''' | + | '''department''', |
− | '''phone1''' | + | '''phone1''', |
− | '''address''' | + | '''address''', |
− | '''course1''' | + | '''course1''', |
− | '''role1''' | + | '''role1'''. |
|- | |- | ||
| 05:58 | | 05:58 | ||
− | | Note that the | + | | 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. | Otherwise the upload will throw an error. | ||
|- | |- | ||
| 06:11 | | 06:11 | ||
− | | If we have only one '''course '''in which to | + | | If we have only one '''course '''in which to enroll the '''user''', we will suffix '''1 '''in the fields title. |
|- | |- | ||
| 06:19 | | 06:19 | ||
− | | If there are more '''courses '''you want to | + | | If there are more '''courses '''you want to enroll the '''users '''to, add more columns with '''course2, role2,''' etc. |
|- | |- | ||
| 06:29 | | 06:29 | ||
− | | Please note: | + | | Please note: you should input '''Course short name''' in the '''course1''' field and '''Role short name '''in the '''role1 '''field. |
− | + | ||
− | + | ||
|- | |- | ||
Line 238: | Line 234: | ||
|- | |- | ||
| 06:47 | | 06:47 | ||
− | | 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. | |
|- | |- | ||
| 07:08 | | 07:08 | ||
− | | This CSV file is available in the '''Code files''' section of this tutorial. You can download and use it. | + | | This '''CSV''' file is available in the '''Code files''' section of this tutorial. You can download and use it. |
|- | |- | ||
Line 274: | Line 270: | ||
|- | |- | ||
| 07:59 | | 07:59 | ||
− | | Click on '''Browse / Choose a file''' button | + | | Click on '''Browse / Choose a file''' button whichever appears on your '''interface'''. Browse to the saved folder and select the '''CSV''' file. |
|- | |- | ||
Line 286: | Line 282: | ||
|- | |- | ||
| 08:21 | | 08:21 | ||
− | | The same screen refreshes | + | | The same screen refreshes with the filename now written in the text area. |
|- | |- | ||
| 08:27 | | 08:27 | ||
− | | The button at the bottom | + | | The button at the bottom has now changed to '''Upload users.''' Click on this '''Upload users''' button. |
|- | |- | ||
| 08:35 | | 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. | + | | 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 | | 08:48 | ||
− | | The '''Upload type''' | + | | The '''Upload type''' drop-down has 4 options. |
|- | |- | ||
Line 310: | Line 306: | ||
|- | |- | ||
| 09:11 | | 09:11 | ||
− | | In the '''New user password''' | + | | In the '''New user password''' drop-down, select '''Field required in file'''. |
|- | |- | ||
| 09:17 | | 09:17 | ||
− | | Under '''Force password change''', select '''All'''.This will prompt all '''users''' to change their '''passwords''' when they login for the first time. | + | | Under '''Force password change''', select '''All'''. This will prompt all '''users''' to change their '''passwords''' when they login for the first time. |
|- | |- | ||
| 09:27 | | 09:27 | ||
− | | We will let the other fields in this section remain default. | + | | We will let the other fields in this section remain '''default'''. |
|- | |- | ||
Line 334: | Line 330: | ||
|- | |- | ||
| 09:55 | | 09:55 | ||
− | | I will type '''Mumbai''' in '''City/Town''' | + | | I will type '''Mumbai''' in '''City/Town'''. |
|- | |- | ||
Line 342: | Line 338: | ||
|- | |- | ||
| 10:07 | | 10:07 | ||
− | | But notice that none of them are mandatory. So I will let these remain blank for now. | + | | But notice that none of them are mandatory. So, I will let these remain blank for now. |
|- | |- | ||
Line 368: | Line 364: | ||
|- | |- | ||
|10:45 | |10:45 | ||
− | | Look at the status displayed here | + | | Look at the status displayed here. |
|- | |- | ||
Line 392: | Line 388: | ||
|- | |- | ||
| 11:23 | | 11:23 | ||
− | | With this we come to the end of the tutorial. | + | | With this, we come to the end of the tutorial. |
Let us summarize. | Let us summarize. | ||
Line 400: | Line 396: | ||
| In this tutorial, we learnt to: | | In this tutorial, we learnt to: | ||
− | + | add a '''user''', | |
− | + | edit a '''user’s profile''', | |
− | + | upload '''users''' in bulk. | |
|- | |- | ||
| 11:39 | | 11:39 | ||
− | | The video at the following link | + | | The video at the following link summarizes the '''Spoken Tutorial '''project. Please download and watch it. |
|- | |- | ||
| 11:47 | | 11:47 | ||
− | | The '''Spoken Tutorial''' | + | | The '''Spoken Tutorial''' team conducts workshops and gives certificates. For more details, please write to us. |
|- | |- | ||
Line 420: | Line 416: | ||
|- | |- | ||
| 12:00 | | 12:00 | ||
− | | '''Spoken Tutorial Project''' is funded by '''NMEICT, MHRD, Government of India. | + | | '''Spoken Tutorial Project''' is funded by '''NMEICT, MHRD''', Government of India.. More information on this mission is available at the link shown. |
|- | |- | ||
| 12:11 | | 12:11 | ||
− | | This script has been contributed by Priyanka. And this is Nancy Varkey along with the spoken tutorial team signing off. | + | | This script has been contributed by Priyanka. And this is Nancy Varkey along with the spoken tutorial team, signing off. |
|- | |- |
Latest revision as of 15:21, 13 May 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 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. |