Massenlöschung mehrerer Benutzer als Mitarbeiter

Discourse bietet die Möglichkeit, mehrere Benutzer direkt aus der Administratorliste der Benutzer zu löschen. Diese Funktion ist nützlich in Situationen, in denen unerwünschte Benutzerkonten erstellt werden, z. B. während einer Spam-Welle, und Sie diese Konten schnell löschen möchten.

Um diese Funktion zu nutzen, besuchen Sie die Administratorliste der Benutzer unter /admin/users/list oder einer seiner Varianten und befolgen Sie die Schritte:

  1. Aktivieren Sie den Massenauswahlmodus, indem Sie auf das Symbol für die Massenauswahl image oben in der Benutzerliste neben der Spalte Benutzername klicken.

  2. Ein Kontrollkästchen neben jedem Benutzer wird angezeigt, sobald der Massenauswahlmodus aktiviert ist. Wählen Sie die Benutzer aus, die Sie löschen möchten.

  3. Wählen Sie im Dropdown-Menü “Massenaktionen”, das oben in der Liste erscheint, “Benutzer löschen…” aus.

  4. Geben Sie im Bestätigungsmodal den Bestätigungssatz ein.

  5. Wählen Sie optional die Option, die IP- und E-Mail-Adressen der ausgewählten Benutzer zu blockieren.

  6. Bestätigen Sie den Löschvorgang.

Nachdem Sie den Löschvorgang eingeleitet haben, wird das Bestätigungsmodal aktualisiert, um den Echtzeitfortschritt anzuzeigen, während jeder Benutzer gelöscht wird. Wenn während des Löschvorgangs Fehler auftreten, werden diese im Modal angezeigt, während die restlichen Benutzer weiterhin verarbeitet werden.

Wenn Sie den Massenauswahlmodus verwenden, können Sie Ihre Suche verfeinern, um bestimmte Benutzer zu finden. Die von Ihnen ausgewählten Benutzer werden beibehalten, auch wenn Sie Ihren Suchbegriff ändern oder ihn vollständig entfernen. Dies erleichtert die Auswahl mehrerer Benutzer über verschiedene Suchergebnisse hinweg.

Die untenstehenden Screenshots zeigen den Prozess in Sequenz, wobei die nummerierten Markierungen den obigen Schritten entsprechen:

Einige Vorbehalte:

  • Sie können bis zu 100 Benutzer auf einmal löschen.
  • Benutzer, die nicht gelöscht werden können, zeigen ein deaktiviertes Kontrollkästchen an, und wenn Sie mit der Maus über das Kontrollkästchen fahren, wird ein Tooltip angezeigt, der erklärt, warum sie nicht gelöscht werden können.

Best Practices für die Benutzerverwaltung

Eine effektive Benutzerverwaltung ist entscheidend für eine gesunde und sichere Community. Hier sind einige Best Practices, die Sie befolgen sollten:

  • Überprüfen Sie regelmäßig neue Benutzer: Behalten Sie die Seite /admin/users/list/new im Auge. Dies ist oft der erste Ort, an dem Sie verdächtige Aktivitäten oder potenzielle Spammer erkennen.

  • Nutzen Sie die Ihnen zur Verfügung stehenden Werkzeuge:

    • Geprüfte IPs und E-Mails: Blockieren Sie proaktiv bekannte Spam-Quellen in Ihren Website-Einstellungen unter Admin > Protokolle > Geprüfte IPs und Geprüfte E-Mails.

    • Vertrauensstufen: Machen Sie sich mit den Discourse-Vertrauensstufen vertraut. Sie sind ein grundlegender Bestandteil des Immunsystems Ihrer Community und gewähren vertrauenswürdigen Benutzern im Laufe der Zeit mehr Berechtigungen.

  • Legen Sie klare Community-Richtlinien fest: Ein guter Satz von Richtlinien hilft, Erwartungen an das Verhalten zu setzen und Moderationsentscheidungen zu erleichtern. Stellen Sie sicher, dass sie leicht zu finden und zu lesen sind.

  • Verwalten Sie Berechtigungen mit Gruppen: Anstatt Berechtigungen pro Benutzer zuzuweisen, verwenden Sie Gruppen. Dies macht die Verwaltung des Zugriffs auf Kategorien und Funktionen wesentlich skalierbarer und organisierter.

  • Lassen Sie inaktive Benutzer nicht (unbegrenzt) verweilen: Obwohl nicht immer notwendig, können Sie eine Richtlinie für die Deaktivierung oder Anonymisierung von Benutzern festlegen, die über einen längeren Zeitraum inaktiv waren, insbesondere wenn sie keine Beiträge haben. Dies kann geschehen, um die Privatsphäre der Benutzer zu schützen oder die Benutzerliste übersichtlich zu halten. Die Website-Einstellung delete_user_max_post_age kann helfen, dies für neue Benutzer ohne Beiträge zu automatisieren.

4 „Gefällt mir“

Wie würde ich das erstgenannte in Discourse tun? Können Sie Berechtigungen pro Benutzer zuweisen?

Welchen Zusammenhang gibt es zwischen der Deaktivierung oder Anonymisierung und einer Einstellung zum Löschen von Benutzern? Ich dachte, Deaktivierung oder Anonymisierung löscht keine Beiträge.

1 „Gefällt mir“