What format should I use for Bulk users enroll?

What format should I use for Bulk users enroll?

by Eric Eric -
Number of replies: 16

Path : Site Administration > users > accounts > Upload users

Should I use 1 or 2 for  Bulk users enroll under csv or text file?

1) username,firstname,lastname,email,course1,role1

2) username,course1,role1

What determine the upload format?

Any suggestions?

Thanks in advance

Average of ratings: -
In reply to Eric Eric

Re: What format should I use for Bulk users enroll?

by Mary Cooch -
Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Testers Picture of Translators
Where did you find these two options and what information did it give?
In reply to Mary Cooch

Re: What format should I use for Bulk users enroll?

by Eric Eric -
https://docs.moodle.org/404/en/Bulk_upload_users
Log in to Moodle with your administrator account
Click Site administration
Click the Users tab
Click 'Upload users
Download to your computer the example text file . Leave the top line (with the fields) blank, and complete it with the details of your users, using a text editor like Notepad or a spreadsheet program like MS Excel or Libre Office Calc.
Make sure you save it as a text (.csv) file.
Go back to Upload users and upload your file, making sure the CSV delimiter is the same as the one you used. Usually this is a comma.
Preview the accounts and decide on the settings and default values you want. (If in doubt, leave them as they are)
Click Upload users again

My procedure is correct, but I don't know on what wrong is the standard format for bulk user upload.
Any suggestions?
Thanks
In reply to Eric Eric

Re: What format should I use for Bulk users enroll?

by Mary Cooch -
Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Testers Picture of Translators
Bulk upload users is for uploading new users who don't already have an account. The example text file offered from Site admin > Users > Upload users is to create new users. You can create new users *and* enrol them into a course at the same time with (1)
With (2) they need to already have accounts because without a created account they won't have a username.
Average of ratings:Useful (1)
In reply to Mary Cooch

Re: What format should I use for Bulk users enroll?

by Eric Eric -
What happen if users are existed and I still apply this bulk upload users?
Which features should be used for existing users to enroll course?
Any suggestions?
Thank you very much smile
In reply to Eric Eric

Re: What format should I use for Bulk users enroll?

by Mary Cooch -
Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Testers Picture of Translators
Try it and see!!
In reply to Mary Cooch

Re: What format should I use for Bulk users enroll?

by Eric Eric -

so would Bulk user upload be correct approach for existed staffs to enroll courses?

Any suggestions?

Thank you

In reply to Eric Eric

Re: What format should I use for Bulk users enroll?

by Eric Eric -

0

1

2

3

Based on above process on Bulk User upload, it seems not able to enroll user bulk into courses.

I would like to know on what wrong it is, is there any right procedure?

Any suggestions?

Thank you very much

In reply to Eric Eric

Re: What format should I use for Bulk users enroll?

by Mary Cooch -
Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Testers Picture of Translators
Had you already uploaded those users? Because if you had then you need to change the setting "Upload type" to "Update existing users only"
In reply to Mary Cooch

Re: What format should I use for Bulk users enroll?

by Eric Eric -
Under demo Moodle, even through new user only, it should work fine, since demo reset every hour without keeping copy, correct?
Thanks
In reply to Eric Eric

Re: What format should I use for Bulk users enroll?

by Mary Cooch -
Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Testers Picture of Translators
The demo resets every hour to its normal state yes. So if your csv file is correctly formatted you should be able to upload that file shortly after the reset time. Attach the file to here and I will try
In reply to Eric Eric

Re: What format should I use for Bulk users enroll?

by Miguel Angel de Pablo -
If you only look to enroll users to a course, I find helpful this plugin: https://moodle.org/plugins/local_bulkenrol

Just paste the emails of the students and enrolled. ;)
Average of ratings:Useful (1)
In reply to Miguel Angel de Pablo

Re: What format should I use for Bulk users enroll?

by Eric Eric -

In general practice, do teacher roles allow to enroll students into course? or should enrolling students be controlled by registry only?

Any suggestions?

Thanks everyone 

In reply to Eric Eric

Re: What format should I use for Bulk users enroll?

by Ravi Murugesan -
Picture of Testers

Hi Eric - Teachers with the non-editing teacher role cannot enroll students into a course. But teachers with the editing teacher role can. If you'd like, you can fine-tune the permissions of these default roles on your site, for example, you can remove enrolling permissions for the editing teacher role.

In reply to Ravi Murugesan

Re: What format should I use for Bulk users enroll?

by Eric Eric -
Let teacher role to enroll students, which has potential issues, how do teachers confirm that students already paid school fee before enrolling into Moodle? what is your best practice in this aspects?
Thanks everyone
In reply to Eric Eric

Re: What format should I use for Bulk users enroll?

by Mary Cooch -
Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Testers Picture of Translators
Eric- make sure you know the difference between the terms Authentication and Enrolment 

Authentication means getting an account on the site. Only Admins (or those with a Manager role can decide who can get an account on the site so it is the admins job to ensure the students have paid the school fee.

Course teachers cannot create accounts for students on the site. Enrolment means getting into a course - and so teachers can be allowed to enrol students into a course since if those students exist on the Moodle site, it means they have alerady got accounts because they paid the fee.