Difference between revisions of "Moodle-Learning-Management-System/C2/Users-in-Moodle/English-timed"
(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...") |
Sandhya.np14 (Talk | contribs) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | + | {| border=1 | |
− | {| | + | |'''Time''' |
− | | | + | |'''Narration''' |
− | | | + | |
|- | |- | ||
| 00:01 | | 00:01 | ||
− | | Welcome to the Spoken Tutorial on '''Users in Moodle''' | + | | Welcome to the '''Spoken Tutorial''' on '''Users in Moodle'''. |
|- | |- | ||
Line 12: | 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. | |
|- | |- | ||
| 00:17 | | 00:17 | ||
− | | This tutorial is recorded using: | + | |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 | + | '''Firefox '''web browser. |
You can use any web browser of your choice. | You can use any web browser of your choice. | ||
Line 34: | 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 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. | |
|- | |- | ||
Line 48: | Line 47: | ||
|- | |- | ||
| 01:14 | | 01:14 | ||
− | | Now | + | | Now, we will learn how to create a new '''user''' in '''Moodle'''. |
|- | |- | ||
Line 85: | 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 98: | 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 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 | + | | 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. |
− | Let us enter '''Mumbai''' in the '''City/Town''' | + | |
|- | |- | ||
|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. |
|- | |- | ||
| 03:43 | | 03:43 | ||
− | | 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 148: | 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 156: | 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 184: | 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 190: | Line 183: | ||
| This file has the following columns: | | This file has the following columns: | ||
− | + | '''username''', | |
− | + | '''password''', | |
− | + | '''firstname''', | |
− | + | '''lastname''', | |
− | + | '''email'''. | |
These 5 fields are mandatory fields. | These 5 fields are mandatory fields. | ||
Line 204: | Line 197: | ||
|- | |- | ||
| 05:47 | | 05:47 | ||
− | | There are some more fields here | + | | There are some more fields here which are optional: |
− | + | '''institution''', | |
− | + | '''department''', | |
− | + | '''phone1''', | |
− | + | '''address''', | |
− | + | '''course1''', | |
− | + | '''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 243: | 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, | ||
− | + | 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 279: | 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 291: | 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 315: | 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 339: | Line 330: | ||
|- | |- | ||
| 09:55 | | 09:55 | ||
− | | I will type '''Mumbai''' in '''City/Town''' | + | | I will type '''Mumbai''' in '''City/Town'''. |
|- | |- | ||
Line 347: | 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 373: | Line 364: | ||
|- | |- | ||
|10:45 | |10:45 | ||
− | | Look at the status displayed here | + | | Look at the status displayed here. |
|- | |- | ||
Line 397: | 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 405: | 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 425: | 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. |