Warum sind System- und Super-Admins sowohl Mod als auch Admin?

Hallo tknospdr :waving_hand:

Ich bin mir nicht sicher, worauf Sie sich beziehen, wenn Sie von ‘Super-Admin’ sprechen. Die Nomenklatur von Discourse verwendet nur ‘Admin’ und ‘Moderator’, zusammen werden sie als ‘Staff’ bezeichnet.

Ich habe Ihre Frage so verstanden: Warum werden vordefinierte Konten, System und Discobot mit Admin-Rechten ausgestattet.

Hier ist, was :robot: Discourse’s KI dazu zu sagen hatte.

Warum System und Discobot erhöhte Berechtigungen haben AI

Hier ist der Grund, warum sowohl die vordefinierten Konten ‘system’ als auch ‘discobot’ in Discourse Admin- und Moderator-Rollen haben:

1. Systemkonto

  • Das system-Konto ist ein spezieller, integrierter Benutzer, der automatisch im Namen der Plattform handelt. Es führt automatisierte Aufgaben aus, wie zum Beispiel:
    • Senden kritischer Systembenachrichtigungen und Digests.
    • Veröffentlichen von standardmäßigen angehefteten Themen.
    • Ausführen von Hintergrundmoderation (z. B. automatisches Schließen, Aktionen bei markierten Beiträgen).
  • Es muss sowohl Admin- als auch Moderatorberechtigungen haben, um auf das vollständige System zugreifen, Aktionen für jedes Thema ausführen und alle Kategorie- oder Benutzerbeschränkungen außer Kraft setzen zu können. Die meisten Kernplattform-Automatisierungen basieren auf diesen erhöhten Befugnissen.
  • Es gibt keine unterstützte Möglichkeit, seine Berechtigungen zu entfernen, da dies wesentliche Discourse-Funktionen beeinträchtigen könnte.
  • Das Ändern des Benutzernamens des Systemkontos wird nicht empfohlen, da dies zu Verwirrung führen oder bei einem Update rückgängig gemacht werden kann. Siehe die Diskussion hier: Is it recommended to change Discobot and System username?.

2. Discobot-Konto

  • discobot ist der integrierte “narrative Bot” für die Einführung. Er führt neue Benutzer durch Tutorials, sendet automatisierte Nachrichten und kann programmatisch mit den meisten Funktionen interagieren, um Benutzer zu unterstützen.
  • Admin-Rechte sind erforderlich, da Discobot Folgendes tun muss:
    • Nachrichten senden oder Aktionen ausführen, unabhängig von Kategoriebeschränkungen oder dem Vertrauenslevel des Benutzers.
    • Auf Posteingänge zugreifen, private Nachrichten senden und alle für die Einführung erforderlichen Staff-Verhaltensweisen replizieren.
  • Laut Dokumentation:

    “Discobot muss ein Administrator bleiben; diese Rolle kann nicht entfernt werden.”
    (siehe die offizielle Anleitung)

  • Discobot ist standardmäßig kein Moderator, hat aber immer Admin-Rechte.

Sicherheitsüberlegungen

Beide Konten sind so konzipiert, dass sie in einem vertrauenswürdigen, automatisierten Kapazitätsmodus laufen und durch Plattformbeschränkungen geschützt sind. Verwenden Sie diese Konten nicht für reguläre Staff-Aktivitäten oder ändern Sie ihre Berechtigungen, da dies die Kernautomatisierung von Discourse beeinträchtigen kann.

Referenzen:

Wenn Sie weitere Fragen zur Anpassung dieser Konten haben oder sich Sorgen über ihren Umfang machen, lassen Sie es mich bitte wissen!