Discourse bietet zwei leistungsstarke Funktionen zur Verwaltung von Benutzern im großen Stil: das gleichzeitige Suchen nach mehreren Benutzern und das Löschen in Massen. Diese Funktionen sind besonders nützlich für Support-Arbeitsabläufe, bei denen du eine Liste von Benutzern zur Überprüfung hast, oder zur Bereinigung von Spam-Konten.
Nach mehreren Benutzern gleichzeitig suchen
Das Suchfeld in der Admin-Benutzerliste unterstützt die Suche nach mehreren Benutzern gleichzeitig. Du kannst mehrere Benutzernamen oder E-Mail-Adressen eingeben, die durch Kommas oder Leerzeichen getrennt sind.
Um diese Funktion zu nutzen:
- Gehe zu
/admin/users/list/activeoder einer seiner Varianten (new, staff, suspended, silenced). - Gib im Suchfeld die Benutzernamen oder E-Mail-Adressen ein, die du finden möchtest, getrennt durch Kommas oder Leerzeichen. Zum Beispiel:
sam, bob— findet Benutzer, deren Benutzernamen oder E-Mails „sam“ oder „bob“ enthaltensam@example.com, bob@example.com— findet Benutzer mit exakter Übereinstimmung der E-Mail-Adressesam, bob@example.com— eine Mischung aus Benutzernamen und E-Mails funktioniert ebenfalls
- Die Liste aktualisiert sich in Echtzeit, während du tippst, und zeigt passende Benutzer an.
Der Suchhinweis im Suchfeld lautet: „Benutzernamen oder E-Mails (durch Komma oder Leerzeichen getrennt) oder eine IP-Adresse“.
Wie die Suche funktioniert
Wenn du mit einem einzelnen Begriff suchst, verhält sich die Suche wie zuvor: Sie sucht nach Teilstring-Übereinstimmungen im Benutzernamen oder der primären E-Mail, und du kannst auch nach IP-Adresse suchen.
Wenn du mit mehreren Begriffen suchst, sucht die Funktion nach:
- Teilstring-Übereinstimmungen im Benutzernamen und der primären E-Mail — so findet die Suche
samauch insam123undsam@example.com - Exakte Übereinstimmungen der E-Mail-Adresse für Begriffe, die wie E-Mails aussehen (ein
@-Zeichen enthalten) — dies schließt sekundäre E-Mails ein - Die IP-Adressensuche ist deaktiviert, wenn du mit mehreren Begriffen suchst
Du kannst auf einmal nach bis zu 100 Begriffen suchen.
Teilbare Such-URLs
Die Suche ist auch über die URL teilbar. Wenn du im Suchfeld tippst, aktualisiert sich die Adressleiste mit einem filter-Abfrageparameter. Zum Beispiel:
/admin/users/list/active?filter=sam,bob@example.com
Du kannst diese URL als Lesezeichen speichern oder mit anderen Administratoren teilen. Der Besuch einer solchen URL füllt das Suchfeld vor und wendet den Filter automatisch an.
Suche über Tabs hinweg
Die Suche ist spezifisch für jeden Tab. Wenn du den Tab wechselst (z. B. von „Aktiv“ zu „Neu“), wird die Suche zurückgesetzt. Das bedeutet, dass du in jedem Tab eine neue Suche starten kannst, ohne Beeinträchtigungen.
Mehrere Benutzer in Massen löschen
Sobald du die Benutzer gefunden hast, die du verwalten möchtest, kannst du sie in Massen löschen.
Um diese Funktion zu nutzen:
- Aktiviere den Massenauswahlmodus, indem du auf das Massenauswahl-Symbol
oben in der Benutzerliste neben der Spalte „Benutzername“ klickst. - Neben jedem Benutzer erscheint ein Kontrollkästchen. Wähle die Benutzer aus, die du löschen möchtest.
- Wähle im Dropdown-Menü „Massenaktionen“, das oben in der Liste erscheint, die Option „Benutzer löschen…“.
- Gib im Bestätigungsdialog den Bestätigungstext ein.
- Wähle optional die Option zum Blockieren der IP- und E-Mail-Adressen der ausgewählten Benutzer.
- Bestätige die Löschoperation.
Nachdem du die Löschoperation eingeleitet hast, aktualisiert sich der Bestätigungsdialog, um den Echtzeit-Fortschritt anzuzeigen, während jeder Benutzer gelöscht wird. Falls während des Löschvorgangs Fehler auftreten, werden diese im Dialog angezeigt, während die Verarbeitung der verbleibenden Benutzer fortgesetzt wird.
Hinweise
- Du kannst auf einmal bis zu 100 Benutzer löschen.
- Benutzer, die nicht gelöscht werden können, zeigen ein deaktiviertes Kontrollkästchen. Wenn du mit der Maus über das Kontrollkästchen fährst, wird ein Tooltip angezeigt, der erklärt, warum sie nicht gelöscht werden können.
- Im Massenauswahlmodus kannst du deine Suche verfeinern, um bestimmte Benutzer zu finden. Die von dir ausgewählten Benutzer werden gespeichert, auch wenn du den Suchbegriff änderst oder vollständig entfernst. Dies macht es bequem, Benutzer über verschiedene Suchergebnisse hinweg auszuwählen.
Best Practices für das Benutzermanagement
- Überprüfe regelmäßig neue Benutzer: Halte die Seite
/admin/users/list/newim Auge. Hier bemerkst du oft als Erstes verdächtige Aktivitäten oder potenzielle Spammer. - Nutze blockierte IPs und E-Mails: Blockiere bekannte Spam-Quellen proaktiv unter
Admin > Protokolle > Blockierte IPsundBlockierte E-Mails. - Vertraue den Vertrauensstufen: Die Discourse-Vertrauensstufen bilden einen grundlegenden Teil des Immunsystems deiner Community und gewähren vertrauenswürdigen Benutzern im Laufe der Zeit mehr Berechtigungen. Lies den Leitfaden zum Verständnis der Discourse-Vertrauensstufen.
- Etabliere klare Community-Richtlinien: Ein guter Satz von Richtlinien hilft, Erwartungen für das Verhalten zu setzen und erleichtert Moderationsentscheidungen. Siehe die Discourse-Richtlinien.
- Verwalte Berechtigungen mit Gruppen: Verwende Gruppen, um den Zugriff auf Kategorien und Funktionen zu verwalten, anstatt Berechtigungen einzelnen Benutzern zuzuweisen.
- Automatisiere die Bereinigung inaktiver Benutzer: Die Site-Einstellung
clean_up_inactive_users_after_dayskann inaktive Benutzer der Vertrauensstufe 0 ohne Beiträge nach einer bestimmten Anzahl von Tagen automatisch entfernen (standardmäßig deaktiviert).
FAQs
Kann ich bei der Suche mit mehreren Begriffen nach IP-Adresse suchen?
Nein. Wenn du mehrere Suchbegriffe angibst, ist die IP-Adressensuche deaktiviert. Wenn du nach IP-Adresse suchen musst, verwende einen einzelnen Begriff.
Wie viele Benutzer kann ich auf einmal suchen?
Du kannst auf einmal nach bis zu 100 Begriffen (Benutzernamen oder E-Mails) suchen.
Muss ich Begriffe mit Kommas trennen?
Du kannst Kommas, Leerzeichen oder eine Mischung aus beiden verwenden. Zum Beispiel funktionieren sowohl sam bob als auch sam,bob.
Findet die Suche teilweise übereinstimmende Benutzernamen?
Ja, für Benutzernamen und primäre E-Mails verwendet die Suche Teilstring-Übereinstimmung. Für E-Mail-Adressen, die ein @-Zeichen enthalten, verwendet die Suche exakte Übereinstimmung (einschließlich sekundärer E-Mails).
Was passiert mit meinen ausgewählten Benutzern, wenn ich die Suche ändere?
Deine ausgewählten Benutzer werden gespeichert, auch wenn du den Suchbegriff änderst oder vollständig entfernst. Dies macht es einfach, Benutzer über verschiedene Suchergebnisse hinweg auszuwählen.


