Nutzerbereinigung
Komponente block_eledia_usercleanup · Version 2026042201
Einsatz und Zielgruppe
Abschnitt betitelt „Einsatz und Zielgruppe“Die Nutzerbereinigung richtet sich an die Administration. Sie setzt Fristen für inaktive Konten um, wie sie in vielen Datenschutzkonzepten stehen: Wer sich lange nicht angemeldet hat, wird benachrichtigt, und wenn er nicht reagiert, wird das Konto gelöscht oder gesperrt.
Betroffene Personen merken das Plugin nur an der E-Mail, die sie vor dem Löschen oder Sperren erhalten.
Einrichtung
Abschnitt betitelt „Einrichtung“- Installieren Sie das Plugin unter
blocks/eledia_usercleanup. - Fügen Sie den Block auf der Startseite hinzu. Er enthält einen Link zur Konfiguration und ist für Personen ohne Verwaltungsrecht unsichtbar.
- Öffnen Sie die Konfiguration über den Block oder unter Website-Administration → Plugins → Blöcke → Nutzerbereinigung.
Löschen mit Vorwarnung
Abschnitt betitelt „Löschen mit Vorwarnung“Diese Einstellungen steuern das Löschen:
- Nutzerbereinigung aktivieren: schaltet das Verfahren ein.
- Tage zur Information: nach wie vielen Tagen ohne Anmeldung eine Person die Warnung erhält.
- Tage zum Löschen: wie viele Tage nach der Warnung das Konto gelöscht wird.
- Keine Warnung verschicken: löscht ohne Vorwarnung nach der Frist Tage zum Löschen.
- Nutzer mit Kurseinschreibungen ignorieren: Personen, die in mindestens einem Kurs eingeschrieben sind, bleiben unberührt.
- Nicht berücksichtigte Rollen: Personen mit diesen Systemrollen werden nie benachrichtigt oder gelöscht.
Der Ablauf: Die geplante Aufgabe Nutzerbereinigung prüft den letzten Zugriff aller Konten. Ist er älter als die Frist zur Information, geht die Warnung hinaus, und das Konto wird vermerkt. Meldet sich die Person an, wird der Vermerk beim nächsten Lauf entfernt. Bleibt sie fern, wird das Konto nach Ablauf der zweiten Frist gelöscht.
Die Fristen sollten länger sein als der Abstand zwischen zwei Läufen der geplanten Aufgabe. Den Abstand sehen Sie unter Website-Administration → Server → Geplante Vorgänge.
Sperren statt löschen
Abschnitt betitelt „Sperren statt löschen“Wer Konten nicht löschen, sondern zunächst sperren will, nutzt die automatische Sperrung:
- Automatische Benutzersperrung aktivieren
- Tage bis zur Sperrung: Inaktivität, nach der das Konto gesperrt wird.
- Benachrichtigung vor der Sperrung und Tage bis Benachrichtigung: ob und wann die Person vorher eine E-Mail erhält.
- Administratoren ausnehmen: Administrationskonten werden nie gesperrt.
Gesperrte Konten bleiben mit allen Daten erhalten und lassen sich wieder entsperren.
Massenaktionen
Abschnitt betitelt „Massenaktionen“Ist die Sperrung aktiviert, erscheinen in der Nutzerverwaltung bei den Aktionen für ausgewählte Nutzer/innen zwei Einträge: Suspend users (Bulk) und Unsuspend users (Bulk). Damit sperren oder entsperren Sie viele Konten auf einmal, nach einer Rückfrage.
Empfehlungen für den Betrieb
Abschnitt betitelt „Empfehlungen für den Betrieb“Stimmen Sie die Fristen mit dem Datenschutzkonzept ab und schreiben Sie sie dort fest. Passen Sie den Text der Warnung an, sodass er sagt, wie die Person ihr Konto behält: einfach anmelden.
Datenschutz
Abschnitt betitelt „Datenschutz“Das Plugin speichert in einer eigenen Tabelle, wem wann eine Warnung geschickt wurde. Diese Einträge entfallen, wenn sich die Person wieder anmeldet oder das Konto gelöscht wird. Die Datenschutz-API ist umgesetzt. Das Löschen geschieht über die Moodle-Funktion zum Löschen von Konten.
Grenzen
Abschnitt betitelt „Grenzen“- Gelöscht wird dauerhaft. Einen Probelauf gibt es nicht. Prüfen Sie Fristen und Ausnahmen vor dem Aktivieren auf einem Testsystem.
- Grundlage ist allein der letzte Zugriff auf Moodle. Aktivität in anderen Systemen zählt nicht.
- Die Texte der E-Mails sind in den Sprachdateien festgelegt und lassen sich über die Sprachanpassung von Moodle ändern.
FAQ und Fehlerbehebung
Abschnitt betitelt „FAQ und Fehlerbehebung“Personen werden zu früh gelöscht. Prüfen Sie, ob Keine Warnung verschicken aktiv ist und wie oft die geplante Aufgabe läuft.
Eine Person hat keine Warnung erhalten. Prüfen Sie die E-Mail-Einstellungen von Moodle und die E-Mail-Adresse im Profil.
Die Massenaktionen fehlen. Sie erscheinen nur, wenn die automatische Sperrung aktiviert ist.