Anpassung Rolle Kursverwalter um Nutzerverwaltung

Re: Anpassung Rolle Kursverwalter um Nutzerverwaltung

von Andreas Grabs -
Anzahl Antworten: 0
Nutzerbild von Besonders aktive Moodler Nutzerbild von Entwickler

Hallo Uwe,

systemweite Rechte können in Moodle nur systemweit vergeben werden. Eine Rolle, die du einem Nutzer z.B. innerhalb eines Kursbereiches zuordnest, hilft dir in diesem Fall nicht weiter.

Du hast hier zwei verschiedene Anforderungen in eine Rolle gepackt.

  • kursbereichsbezogene Rechte wie z.B. Nutzereinschreibung in Kurse
  • systemweite Rechte wie z.B. Nutzerimport per CSV
Ich würde hier zwei Rollen definieren:
  • "Kursbereichsverwalter" mit Zuweisung auf Kursbereichsebene
    • Einschreibung verwalten
    • Kurse anlegen
    • usw.
  • "Nutzerverwalter" mit globaler Zuweisung auf Systemebene
    • CSV Nutzerimport
    • Nutzer bestätigen
    • usw.
Jetzt kannst du den Nutzern, die Kursbereiche verwalten sollen, im entsprechenden Kursbereich die Rolle "Kursbereichsverwalter" zuordnen. Sollen diese Nutzer zusätzlich Nutzer importieren können, dann kannst du diese Nutzer zusätzlich global zur Rolle "Nutzerverwalter" zuordnen.

Was die Nutzersuche nach Rollen angeht, ist das nicht wirklich gut möglich in Moodle. Zumindest fällt mir gerade keine gute Möglichkeit ein traurig.
Der Punkt, den du in der Nutzersuche beschrieben hast, bezieht sich nur auf Rollen, die auf Kursebene zugewiesen wurden (Kursrolle) und nicht grundsätzlich auf irgendeine Rolle. Das heißt, du findest keine Nutzer, wenn du z.B. nach der "Kursbereichsverwalter" Rolle suchst, da diese keine Kursrolle ist.

Viele Grüße
Andreas