Smart User Manager
Joomla-Benutzer automatisch verwalten
Smart User Manager ist eine leistungsstarke Joomla-Erweiterung zur automatisierten Verwaltung von Benutzerkonten.
Erstelle individuelle Regeln, erkenne ungenutzte, nicht aktivierte oder inaktive Benutzerkonten und führe automatisch die gewünschten Aktionen aus. Benutzer können informiert, deaktiviert, gesperrt oder gelöscht werden – regelmäßig über die geplanten Aufgaben von Joomla oder jederzeit manuell.
So behältst du auch bei größeren Benutzerbeständen den Überblick und reduzierst den regelmäßigen Verwaltungsaufwand deutlich.
Benutzerverwaltung nach deinen eigenen Regeln
Jede Joomla-Website hat unterschiedliche Anforderungen. Deshalb arbeitest du mit Smart User Manager nicht mit starren Vorgaben, sondern erstellst eigene Regeln.
Du bestimmst:
- welche Benutzer berücksichtigt werden,
- welche Bedingungen erfüllt sein müssen,
- welche Aktionen ausgeführt werden,
- in welcher Reihenfolge die Regeln verarbeitet werden,
- und ob eine Regel automatisch oder nur manuell ausgeführt wird.
Mehrere Bedingungen lassen sich miteinander kombinieren. Dadurch kannst du sehr genau festlegen, welche Benutzer von einer Regel betroffen sind.
Typische Anwendungsfälle
✅ Nicht aktivierte Benutzerkonten entfernen
Lösche Benutzer, die ihre Registrierung innerhalb eines bestimmten Zeitraums nicht abgeschlossen oder ihre E-Mail-Adresse nicht bestätigt haben.
✅ Inaktive Benutzer informieren
Versende automatisch eine Erinnerung, wenn sich ein Benutzer seit längerer Zeit nicht mehr angemeldet hat.
✅ Benutzer zunächst informieren und später deaktivieren
Erstelle mehrere aufeinander abgestimmte Regeln. Beispielsweise kann ein Benutzer zunächst per E-Mail informiert und nach einer weiteren Frist automatisch deaktiviert werden.
✅ Alte Benutzerkonten bereinigen
Entferne nicht mehr benötigte Benutzerkonten nach einem frei definierbaren Zeitraum.
✅ Bestimmte Benutzergruppen gezielt verwalten
Begrenze Regeln auf ausgewählte Joomla-Benutzergruppen und schließe geschützte Gruppen oder einzelne Benutzer aus.
Bedingungen flexibel kombinieren
Mit Smart User Manager kannst du Benutzer anhand unterschiedlicher Kriterien auswählen.
Je nach Regeltyp und Konfiguration stehen unter anderem folgende Bedingungen zur Verfügung:
- Datum der Registrierung
- Datum der letzten Anmeldung
- Aktivierungsstatus
- Benutzerstatus
- Sperrstatus
- Benutzergruppe
- Zeitraum seit Registrierung
- Zeitraum seit der letzten Anmeldung
- noch nie angemeldete Benutzer
- einzelne Benutzer oder Benutzergruppen ausschließen
Damit lassen sich sowohl einfache Bereinigungsregeln als auch mehrstufige Abläufe umsetzen.
Individuelle E-Mail-Vorlagen
Mit Smart User Manager kannst du Benutzer anhand unterschiedlicher Kriterien auswählen.
Je nach Regeltyp und Konfiguration stehen unter anderem folgende Bedingungen zur Verfügung:
- Datum der Registrierung
- Datum der letzten Anmeldung
- Aktivierungsstatus
- Benutzerstatus
- Sperrstatus
- Benutzergruppe
- Zeitraum seit Registrierung
- Zeitraum seit der letzten Anmeldung
- noch nie angemeldete Benutzer
- einzelne Benutzer oder Benutzergruppen ausschließen
Damit lassen sich sowohl einfache Bereinigungsregeln als auch mehrstufige Abläufe umsetzen.

Simulationsmodus für sichere Tests
Bevor eine Regel tatsächlich Änderungen an Benutzerkonten vornimmt, kannst du sie im Simulationsmodus testen.
Wenn der Simulationsmodus aktiviert ist, werden keine Änderungen vorgenommen. Alle Aktionen werden lediglich simuliert und protokolliert.
Du siehst dadurch bereits vor der ersten echten Ausführung:
- welche Benutzer von der Regel betroffen wären,
- welche Bedingungen erfüllt sind,
- welche Aktionen ausgeführt würden,
- und ob die Regel wie gewünscht arbeitet.
Erst wenn alles korrekt konfiguriert ist, deaktivierst du den Simulationsmodus und aktivierst die tatsächliche Verarbeitung.
Betroffene Benutzer vorab prüfen
Direkt in der Regel kannst du dir anzeigen lassen, welche Benutzer aktuell von der Konfiguration betroffen wären.
Die Vorschau hilft dir dabei, Bedingungen und Zeiträume zu kontrollieren, bevor du die Regel aktivierst.
Dadurch erkennst du frühzeitig, wenn eine Regel zu viele, zu wenige oder die falschen Benutzer erfasst.
Schutz vor versehentlichen Änderungen
Automatisierte Benutzerverwaltung erfordert besondere Sicherheitsmechanismen.
Smart User Manager schützt deshalb wichtige Benutzerkonten und verhindert kritische Aktionen, beispielsweise wenn:
- ein Benutzer ausdrücklich ausgeschlossen wurde,
- eine geschützte Benutzergruppe betroffen wäre,
- der aktuell angemeldete Administrator verarbeitet werden soll,
- ein Benutzerkonto für die Administration der Website erforderlich ist,
- oder eine Regel widersprüchliche Aktionen enthält.
Zusätzlich kannst du festlegen, welche Benutzergruppen grundsätzlich nicht verändert oder gelöscht werden dürfen.
Ausführliche Protokollierung
Jede Regelverarbeitung wird protokolliert.
Im Protokoll siehst du unter anderem:
- welche Regel ausgeführt wurde,
- wann die Ausführung stattgefunden hat,
- welche Benutzer geprüft wurden,
- welche Bedingungen erfüllt waren,
- welche Aktionen ausgeführt wurden,
- welche Aktionen im Simulationsmodus nur vorgesehen waren,
- und ob Fehler oder Schutzmechanismen die Verarbeitung verhindert haben.
Die Protokolle erleichtern die Kontrolle und helfen bei der Fehlersuche.

Automatische Ausführung über Joomla
Smart User Manager unterstützt die geplanten Aufgaben von Joomla.
Du kannst einen regelmäßigen Task einrichten und selbst bestimmen, wie häufig die Benutzerregeln ausgeführt werden sollen, beispielsweise:
- täglich,
- wöchentlich,
- monatlich,
- oder in einem individuellen Intervall.
Ohne eingerichtete geplante Aufgabe erfolgt keine automatische Verarbeitung.
Zusätzlich können Regeln jederzeit manuell im Backend ausgeführt werden.
Regeln einzeln steuern
Jede Regel besitzt einen eigenen Status.
Du kannst Regeln:
- aktivieren,
- deaktivieren,
- manuell ausführen,
- im Simulationsmodus testen,
- duplizieren,
- neu sortieren,
- oder vollständig löschen.
So lassen sich neue Abläufe vorbereiten, ohne dass sie sofort automatisch ausgeführt werden.
Mehrstufige Abläufe erstellen
Durch mehrere Regeln kannst du komplette Benutzerprozesse abbilden.
Ein möglicher Ablauf:
- Der Benutzer hat sich seit zwölf Monaten nicht angemeldet.
- Er erhält eine automatische Erinnerungs-E-Mail.
- Nach weiteren 30 Tagen wird das Benutzerkonto deaktiviert.
- Nach weiteren 90 Tagen wird das Konto endgültig gelöscht.
Jede Stufe wird als eigene Regel angelegt. Über Bedingungen und Zeiträume steuerst du genau, wann der nächste Schritt erfolgt.
Testbenutzer für die Einrichtung
Für Tests können im Backend Beispielbenutzer erstellt werden.
Dabei lassen sich unterschiedliche Benutzerzustände simulieren, beispielsweise:
- nicht aktivierte Registrierung,
- noch nie angemeldet,
- lange nicht mehr angemeldet,
- deaktiviertes Benutzerkonto,
- unterschiedliche Benutzergruppen und Registrierungsdaten.
Dadurch kannst du Regeln realistisch testen, ohne vorhandene Benutzerkonten verändern zu müssen.
Die Testbenutzer lassen sich anschließend wieder entfernen.
Funktionen im Überblick
- Individuelle Regeln zur Benutzerverwaltung
- Mehrere Bedingungen pro Regel
- Auswahl nach Registrierung und letzter Anmeldung
- Unterstützung von Benutzergruppen
- Ausschluss einzelner Benutzer und Gruppen
- E-Mail-Benachrichtigungen
- Mehrsprachige E-Mail-Vorlagen
- Benutzer deaktivieren und sperren
- Benutzer aktivieren
- Benutzer löschen
- Vorschau der betroffenen Benutzer
- Sicherer Simulationsmodus
- Schutz wichtiger Administratoren
- Manuelle Regelausführung
- Automatische Ausführung über Joomla Scheduled Tasks
- Ausführliche Protokollierung
- Sortierbare und duplizierbare Regeln
- Testbenutzer für realistische Simulationen
- Joomla-typische Benutzeroberfläche
- Unterstützung für Joomla 5 und Joomla 6
- Keine externe Cloud oder Verbindung zu einem Drittanbieter erforderlich
Smart User Manager
€39 / Jahr
Systemanforderungen
- Joomla 5 oder Joomla 6
- PHP 8.1 oder höher
- MySQL beziehungsweise MariaDB
- Joomla Scheduled Tasks für die automatische Ausführung
- Funktionierender E-Mail-Versand innerhalb von Joomla für Benachrichtigungen
Lizenz
Smart User Manager ist Open-Source-Software und wird unter der GNU General Public License veröffentlicht.
Die Lizenz erlaubt die Installation und Nutzung auf beliebig vielen eigenen Websites.
Der Kauf umfasst den Zugriff auf:
- die aktuelle Version,
- Updates während der Laufzeit,
- neue Funktionen und Verbesserungen,
- sowie Support entsprechend dem gewählten Tarif.
Für automatische Updates muss der persönliche Downloadschlüssel in der Erweiterung hinterlegt werden.
Vergleiche mit den Core-Redirects in Joomla
| Funktion | Joomla Core Redirects | Smart Redirects |
|---|---|---|
| Automatische 404-Erfassung | ✔ | ✔ |
| 1-Klick-Redirect-Erstellung | ✗ | ✔ |
| Wildcard-Weiterleitungen | ✗ | ✔ |
| RegEx-Unterstützung | ✗ | ✔ |
| Statistik & Hit-Monitoring | ✗ | ✔ |
| Redirect-Check-Tool | ✗ | ✔ |
Häufig gestellte Fragen
-
Werden Benutzer sofort automatisch gelöscht?
Nein. Neue Regeln können zunächst im Simulationsmodus ausgeführt werden. Dabei werden keine Änderungen vorgenommen.
Zusätzlich kannst du dir vorab anzeigen lassen, welche Benutzer von einer Regel betroffen wären.
- Muss ich einen Cronjob einrichten?
- Kann ich Regeln nur manuell ausführen?
- Können bestimmte Administratoren ausgeschlossen werden?
- Kann ich Benutzer zuerst informieren und später löschen?
- Funktioniert die Erweiterung auf mehrsprachigen Websites?
- Werden E-Mails auch im Simulationsmodus verschickt?
- Was passiert bei der Deinstallation?
- Kann ich die Erweiterung auf mehreren Websites installieren?
