user-lifecycle

Hier geht es um Aufräumstrategien für Accounts mit einer Übersicht von User-Lifecycle-Plugins.

User-Konten werden nicht automtisch aufgeräumt, wodurch sich über die Zeit viele inaktive Konten von Usern, die nicht mehr Hochschulangehörige sind, ansammeln können. Zum Aufräumen dieser Accounts nach bestimmten Regeln gibt es verschiedene Plugins, die z.B. prüfen, ob User noch im LDAP sind.

Hier ein grober Überblick von User-Lifecycle-Plugins: 

User Suspension (tool_usersuspension)

https://moodle.org/plugins/tool_usersuspension

Inactive User Cleanup (tool_inactive_user_cleanup)

https://moodle.org/plugins/tool_inactive_user_cleanup

Es wird ein Scheduled Task erstellt, der 1x tgl. läuft und folgendes prüft:

Pro:

Contra: 

Hard life cycle for self-signup users (tool_selfsignuphardlifecycle)

https://moodle.org/plugins/tool_selfsignuphardlifecycle

LDAP server Sync Plus (auth_ldap_syncplus)

https://moodle.org/plugins/auth_ldap_syncplus

Automatic User Deletion (tool_userautodelete)

https://github.com/ngandrass/moodle-tool_userautodelete

Features:

Pro:

Contra:

cleanupusers (tool_cleanupusers)

https://github.com/eLearning-TUDarmstadt/moodle-tool_cleanupusers

Features:

Pro:

Contra:


Autor*innen: Klaus Steitz (TU Darmstadt), Melanie Treitinger (Ruhr-Uni Bochum)


Version #10
Erstellt: 2025-12-01 12:47:27 UTC von Klaus Steitz
Zuletzt aktualisiert: 2026-06-05 09:43:10 UTC von Klaus Steitz