Opened 6 years ago
Last modified 21 months ago
#3539 assigned Defekt
Berechtigung zur Kurserstellung neue Kollegen
| Reported by: | noth | Owned by: | bau |
|---|---|---|---|
| Priority: | schnell erledigen | Milestone: | Schuljahr 2024/25 |
| Component: | Webdienst: Moodle | Severity: | beeinträchtigt den Unterricht vieler Lehrer |
| Keywords: | Cc: | netzwerk |
Description
Die Kollegen, die Moodle noch nicht verwendet haben, können keine Kurse anlegen. Woran könnte das liegen?
Change History (20)
comment:1 by , 6 years ago
comment:2 by , 6 years ago
ToDo: Prüfen, wie Rollen in Moodle funktionieren und dann den Userimport aus dem Kepler-Login so anpassen, dass Lehrer in diese Rolle kommen.
comment:3 by , 6 years ago
Ich habe schon mal eine Rolle "Lehrer" angelegt, allerdings auch nur manuell. Es müsste natürlich so laufen, dass Moodle aus den LDAP-Daten die Lehrer erkennt und automatisch in diese Rolle packt.
comment:4 by , 6 years ago
Häh?! Jetzt bin ich verwirrt: Ich schaue grade in Moodle als Admin und die neuen Kollegen sind bereits in der Rolle "Lehrer". Wie das denn? @bau Oder hast Du die Gruppe jetzt gerade manuell eingerichtet?
comment:5 by , 6 years ago
Äh nein, ich habe nur die neuen Datensätze importiert und die alten gelöscht.
In welcher Rolle sind denn die neuen SuS?
comment:6 by , 6 years ago
Argh, ich werfe die Moodle-Begriffe "Gruppe" und "Rolle" durcheinander.
Wie immer in Moodle ist alles sehr verworren und die Begriffe sind wenig aussagekräftig:
- Es gibt eine *Gruppe* "Lehrer", in der die neuen Kollegen bereits drin sind (warum??). Die ist manuell angelegt.
- Dann gibt es die *Rolle* "Lehrer" (heißt im Original-Moodle "Trainer/in mit Bearbeitungsrecht"). In dieser Rolle landet man, wenn ein Administrator einen Kurs erstellt und den Nutzer zum Trainer dieses Kurses macht.
Um diese Verwirrung aufzulösen, habe ich die *Rolle* jetzt erst mal in "Kursleiter" umbenannt.
Jetzt sehe ich mal weiter ;-).
comment:7 by , 6 years ago
Rechte sind mit *Rollen* verbunden.
Das benötigte Recht ist "Kursersteller". Das haben derzeit aber nur die Admins und die Kollegen, denen ich es im Frühjahr von Hand zugewiesen habe.
Wir müssten erreichen, dass alle Nutzer mit einem "[L]" im Namen dieses Recht automatisch bekommen – wie auch immer.
comment:8 by , 6 years ago
Das Absurde ist: Ich finde gerade nicht mehr die Stelle, an der man Nutzern ein Recht manuell zuweisen kann. Das Moodle-Interface macht mich WAHNSINNIG!
comment:9 by , 6 years ago
Grund: Man kann die Rechte eines Nutzers gar nicht bearbeiten! Das geht nur für jeden Kursbereich (=Fach) getrennt!! Ich muss mich also durch alle Fächer klicken und dort jeweils allen Nutzern mit "[L]" das Recht "Kursersteller" zuweisen. Was für ein Wahnsinn ist das? Wie denken diese Moodle-Entwickler eigentlich?
comment:10 by , 6 years ago
Ich habe das jetzt für alle unsere 23 Kursbereiche von Hand erledigt(!). Da fühlt man sich wirklich ver…
Ich habe noch mal intensiv gesucht:
- Die *Gruppen*zuweisung kann automatisch erfolgen. Das heißt in den Einstellungen "Smart Cohort". Und ein "Cohort" wurde wohl kongenial von den Entwicklern mit "Gruppe" übersetzt.
- Das hatte ich im Frühjahr schon eingerichtet und deshalb sind alle Nutzer mit "[L]" bereits in der Gruppe "Lehrer". Das ist gut.
Jetzt müsste man nur noch dafür sorgen, dass alle Nutzer in der Gruppe "Lehrer" das Recht "Kursersteller" bekommen. Doch das bekomme ich schlicht nicht hin.
comment:11 by , 6 years ago
| Cc: | added |
|---|---|
| Component: | sonstiges → Moodle |
| Resolution: | → erledigt |
| Status: | new → closed |
Ich habe jetzt in unserem Moodle einen übergeordneten Kursbereich "Unterricht" angelegt. Bisher hatten wir eine flache Hierarchie, alle Fächer lagen direkt auf der obersten Bereichsebene. Nun habe ich alle Fachbereiche unter "Unterricht" verschoben. Und siehe da: Jetzt reicht es wenigstens allen Lehrern in übergeordneten Bereich "Unterricht" die Kurserstellerrechte zu geben. Die vererben sich dann auf alle Fachbereiche, so dass jeder Lehrer in jedem Fach selbst Kurse anlegen darf.
Damit haben neue Kollegen zwar das Recht noch nicht automatisch, doch wenigstens müssen wir uns nicht durch alle Fächer klicken.
Außerdem habe ich einen übergeordneten Bereich "Schulungen" angelegt, weil ich plane, einen Kurs mit Infos zur Rechnernutzung einzurichten.
comment:12 by , 6 years ago
Beim Import der User können Rollen zugewiesen werden:
https://docs.moodle.org/39/de/Nutzerliste_hochladen#System-Rollen_zuweisen
comment:13 by , 6 years ago
Wäre natürlich geschickt, den Lehrern dabei gleich die Rolle "Kursersteller" zuzuweisen, im Kursbereich "Unterricht" oder auch global.
Wann passiert denn der Nutzer-Import? Automatisch, oder machst Du das am Schuljahresanfang manuell? Und kann man dabei auch gleich allen Lehrern eine Gruppe ("cohort") zuweisen?
follow-up: 19 comment:14 by , 5 years ago
Ich gebe bei den Lehrern beim CSV-Import sowohl MRBS als auch Kursersteller mit, beide Rollen werden dann beim Import/Abgleich zugewiesen.
Die cohort gebe ich auch mit - Lehrer sind also in der Gruppe L.
In den Ferien müssen die ganzen Gruppen gelöscht werden,
damit die neuen wieder angelegt werden können.
follow-up: 16 comment:15 by , 5 years ago
So, jetzt haben alle Kollegen die globale Rolle Kursersteller (dürfen das also überall).
comment:16 by , 5 years ago
Replying to bau:
So, jetzt haben alle Kollegen die globale Rolle Kursersteller (dürfen das also überall).
Das ist vielleicht etwas über's Ziel hinausgeschossen, eigentlich sollen das normale Kollegen nur im Kursbereich „Unterricht“ können. Ist so schon schlimm genug, dass die Kollegen es nicht schaffen, ihr Fach auszuwählen. Wenn sie jetzt das globale Recht haben, werden wir bald lauter Unterrichtskurse auf der Top-Level-Ebene haben, wo sie wirklich nichts zu suchen haben (und schwierig zu finden sind).
comment:17 by , 5 years ago
Ideal wäre es, wenn jeder Lehrer Kurse nur in seinen eigenen Fachbereichen erstellen könnte.
follow-up: 20 comment:19 by , 21 months ago
| Cc: | removed |
|---|---|
| Milestone: | Schuljahr 2020/21 → Schuljahr 2024/25 |
| Priority: | bald erledigen → schnell erledigen |
| Resolution: | erledigt |
| Severity: | beeinträchtigt den Unterricht einiger Lehrer → beeinträchtigt den Unterricht vieler Lehrer |
| Status: | closed → reopened |
Replying to bau:
Ich gebe bei den Lehrern beim CSV-Import sowohl MRBS als auch Kursersteller mit, beide Rollen werden dann beim Import/Abgleich zugewiesen.
Irgendwas scheint da nicht (mehr) zu funktionieren: Die neuen Refis haben im iPAD-Moodle-Kurs keine Rolle MRBS und können somit die Tablets nicht buchen. Ich kann das auch nicht ändern.
comment:20 by , 21 months ago
| Cc: | added |
|---|---|
| Owner: | changed from to |
| Status: | reopened → assigned |
Replying to rich:
Replying to bau:
Ich gebe bei den Lehrern beim CSV-Import sowohl MRBS als auch Kursersteller mit, beide Rollen werden dann beim Import/Abgleich zugewiesen.
Irgendwas scheint da nicht (mehr) zu funktionieren: Die neuen Refis haben im iPAD-Moodle-Kurs keine Rolle MRBS und können somit die Tablets nicht buchen. Ich kann das auch nicht ändern.
- @bau
- Hat sich beim Import der Kollegenliste beim Umzug von Moodle etwas geändert? Sonst müsste das doch weiter funktionieren?
Daran, dass Moodle kein Konzept davon hat, wer Lehrer ist und wer nicht. Man kann in Moodle zwar "Rollen" anlegen, in unserem wurde aber offenbar versäumt, die Rolle "Lehrer" einzurichten. Man erkennt die Lehrer bei uns lediglich daran, dass im Namen ein "[L]" steht. Moodle erkennt das aber natürlich nicht. Für unser Moodle sind damit alle Nutzer gleich.
Lediglich die Moderatoren haben mehr Rechte und dürfen zunächst mal Kurse anlegen.
Da ich das im Lockdown nicht ständig machen wollte, habe ich manuell allen (damaligen) Kollegen das betreffende Recht zugewiesen. Für die neu hinzugekommenen Kollegen müssen wir das leider wieder manuell machen.