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...") |
|||
Line 1: | Line 1: | ||
− | + | {| border=1 | |
− | {| | + | |'''Time''' |
− | | | + | |'''Narration''' |
− | | | + | |
|- | |- | ||
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 | ||
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 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''' | |
− | + | '''password''' | |
− | + | '''firstname''' | |
− | + | '''lastname''' | |
− | + | '''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''' | |
− | + | '''department''' | |
− | + | '''phone1''' | |
− | + | '''address''' | |
− | + | '''course1''' | |
− | + | '''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 | |
− | + | ||
− | 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''' | |
− | + | Edit a '''user’s profile''' | |
− | + | 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 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. |