Vielen Dank Andreas, es geht zusätzlich tatsächlich um das Löschen von registrierten Nutzerkonten. Aber das Löschen von Kursnutzern ist auch schon gut von Dir geschildert.
Danke dafür
Rolf
Vielen Dank Andreas, es geht zusätzlich tatsächlich um das Löschen von registrierten Nutzerkonten. Aber das Löschen von Kursnutzern ist auch schon gut von Dir geschildert.
Danke dafür
Rolf
Moin Andreas,
bei mir sind diejenigen, die löschen dürfen als ...ohne Bearbeitungsrecht" eingestellt. "Trainer", mit oder ohne Rechte gibt es sonst gar nicht. diejenigen, die mit der Rolle "... ohne Bearbeitungsrecht" eingetragen sind, sollen definitv in der Lage sein, Nutzer auch ganz zu löschen. Ich habe nur eine kleine Zahl als solche eingetragen. Aber die paar sollen das können.
Rolf
Hallo Rolf,
die Anforderung ist schon etwas ungewöhnlich 😉.
Damit ein Nutzer einen anderen Nutzer löschen kann, müssen ihm global die notwendigen Berechtigungen zugewiesen werden. Zum Löschen wären dies:
- moodle/site:configview
- moodle/user:delete
Das heißt, du musst eine neue Rolle für den Kontexttyp "Kernsystem" anlegen, die lediglich die beiden genannten Berechtigungen enthält. Anschließend weißt du deine Trainer global dieser Rolle zu.
Beachte aber, dass das Löschen von Nutzern ein System-Vorgang ist. Mit dem aufgezeigten Weg können alle Nutzer, außer Administratoren und man selbst, gelöscht werden.
Möchtest du das Löschen von Nutzern auf die Nutzer des Kurses beschränken, gibt es im Standard keinen mir bekannten Weg. Hier müsste selbst Hand angelegt und ein spezielles Plugin programmiert werden.
Viele Grüße
Andreas
Danke Andreas für deine ganze Hilfe.
Ich habe nun folgendes gemacht:
Rolle manager kopiert nach neuer Rolle "Kursleitung", Rechte der Rolle mit Hilfe deiner Tipps eingestellt/deduziert und den paar Usern, die das brauchen die neue Rolle zugewiesen.
Ich denke, nun ist alles so, wie es sein so.
Rolf
Jo, Andreas, die beiden Rechte sind gesetzt, jedoch kann ich, mit der Rolle angemeldet, nichts löschen.
Was fehlt da ggf. noch?
Rolf
Hallo Rolf,
wo hast du die Rolle zugewiesen? Die Zuweisung muss systemweit erfolgen und nicht in einem Kurs oder Kursbereich.
Bei meinem Test hatte es genügt, eine neue leere Rolle mit den beiden Rechten zu erstellen, also nicht als Kopie der Manager-Rolle.
Viele Grüße
Andreas