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