Mittwoch, 12. August 2020

Moodle usw. mit LDAP aus der paedML Linux versorgen

 Hallo!

Da das neue Schuljahr direkt ansteht hier eine kleine Ideensammlung:

Moodle:

User aus der paedML können mit dem offiziellen Dokument angelegt werden:

https://lehrerfortbildung-bw.de/st_digital/elearning/moodle/anleitung/administration/benutzer/auth/ldap-anbindung_moodle_paedml_linux_gs_2020_04_01.pdf

Gruppenmitgliedschaften werden bald auch in das Dokument kommen, eine Anleitung dafür findet sich aber auch hier:

https://help.univention.com/t/cool-solution-install-moodle-ldap-enrollments/13262

Neuer Benutzerimport:

Der neue BenutzerImport wird in der paedML erst mit der kommenden Version kommen, wer trotzdem diesen Weg gehen will kann meinen Artikel benutzen. 

https://paedmllinux.blogspot.com/2019/12/neuer-csv-import.html

Die JSON Datei sieht bei meinen Tests zur Zeit wie folgt aus:

{

"csv": {

"mapping": {

"Skript 4": "record_uid",

"Vornamen": "firstname",

"Familienname": "lastname",

"Klasse": "school_classes"

}

},

    "scheme": {

        "username": {

            "default": "<:umlauts><firstname>[0].<lastname><:lower>[COUNTER2]",

            "student": "<:umlauts><firstname:alphanum>[0:10].<lastname:alphanum><:lower>[COUNTER2]",

"teacher": "<record_uid><:lower>[COUNTER2]"

        }

},

"school": "schule",

"password_length": 8

}