Blog

Moodle rol toekennen via bulkupload

21 januari 2014

Moodlefacts

Al eerder verschenen hier artikelen over de functionaliteit om bulkuploads te doen in Moodle. In mijn voorbereiding voor een workshop nam ik in de bulkload ook de rol op die de deelnemers in hun cursus moeten krijgen. Volgens de officiële documentatie pagina gebruik je hier kolom ‘role1’ voor. Op diezelfde pagina staat ook het e.e.a. vermeldt over de kolom ‘type1’. Daarbij wordt aangegeven dat je voor ‘Leraar’ de waarde 2 moet gebruiken. Na upload van het bestand bleken de gebruikers echter geen Leraar te zijn geworden. Ik bleek mij vergist te hebben! De waardes die bij ‘type’ worden genoemd kun je niet gebruiken in de kolom ‘role’. In die kolom dien je de waarde van de rol zelf te gebruiken.

Roles

Je kunt die waarde vinden door op je Moodle site te gaan naar Sitebeheer / Gebruikers / Rechten / Definieer rollen. Wanneer je nu met je muis over de naam van de rol heen gaat zie je, vaak onderin het scherm, een URL verschijnen. Die eindigt in dit geval voor Leraar op roleid=3. Naast het gebruiken van de numerieke waarde kun je ook de korte naam van de rol gebruiken.

Leraar
id=3; korte naam=editingteacher
Leraar zonder bewerken
id=4; korte naam=teacher
Leerling
id=5; korte naam=student

Tags

 

Comments are closed.