marți, 6 mai 2025

Asignare profesori la curs folosind un fișier csv

 

1. Crearea fișierului CSV

Fișierul CSV trebuie să conțină cel puțin următoarele coloane:

  • username – numele de utilizator al persoanei căreia îi atribui rolul.

  • course1 – codul scurt al cursului în care va fi atribuit rolul.

  • role1 – rolul pe care dorești să-l atribui (în cazul tău: manager).

Dacă un utilizator trebuie să fie manager la mai multe cursuri, poți adăuga mai multe coloane course2, role2, etc.

Exemplu de fișier CSV

csv
username,course1,role1,course2,role2 profesor1,matematica,manager,fizica,manager profesor2,biologie,manager,, profesor3,chimie,manager,geografie,manager
  • matematica, fizica, biologie, etc. sunt codurile scurte ale cursurilor, pe care le poți găsi în setările fiecărui curs.

  • manager este numele rolului în sistem. Verifică în Site administration > Users > Permissions > Define roles dacă numele exact al rolului este "manager" (dacă nu, modifică-l corespunzător în fișier).

2. Importarea fișierului CSV în Moodle

  1. Mergi la:
    Site administration > Users > Accounts > Upload users

  2. Încarcă fișierul CSV

  3. Setează opțiunile de import:

    • Selectează Allow renaming and updating pentru a nu suprascrie utilizatorii existenți.

    • Asigură-te că Existing users este setat pe "Only update", astfel încât să nu creeze conturi noi.

  4. Finalizează importul și verifică dacă utilizatorii au fost atribuiți corect.


3. Verificarea atribuirii rolurilor

  • Navighează la Site administration > Users > Permissions > Assign system roles pentru a verifica dacă utilizatorii sunt în rolul corect.

  • De asemenea, poți accesa un curs și verifica în Participants dacă persoanele respective au rolul de Manager.