Ich empfehle dringend, den Meinungen der Leute zu vertrauen, die diesen Code geschrieben haben und damit leben ![]()
Wiederum sehr fair! Entschuldigen Sie, ich wollte Ihre Expertise nicht anzweifeln. Es ist mehr, dass ich immer das Gefühl habe, nicht klar genug zu erklären, was ich möchte.
Hier ist eine weitere Situation, die ich frustrierend finde:
Trouble trying to propose a common bug
Hier meldet ein Benutzer ein Workflow-Problem mit der Benutzeroberfläche. Es ist für mich wirklich mühsam, dies zu replizieren, da mein ständig aktiver Admin-Zugriff bedeutet, dass ich nicht durch die Berechtigungen eingeschränkt bin, von denen dieser Workflow ohnehin abhängt.
Ein weiteres Beispiel. Hier stellt ein Benutzer fest, dass er eine nicht hilfreiche Fehlermeldung erhält, wenn er versucht, in eine Kategorie zu posten, zu der er anscheinend keine Berechtigung hat. Da ich als Site-Admin diese Berechtigungen habe, kann ich es nicht direkt reproduzieren.
Was ist Ihre aktuelle Problemumgehung für das Fehlen dieser Funktion, @mattdm?
In der Vergangenheit habe ich ein separates Konto mit einer +-Adresse verwendet, um mich anzumelden und die Welt aus der Sicht eines Nicht-Administrators zu sehen (Bonus: Da ich das selten tun musste, erhielt ich auch regelmäßig die Aktivitätszusammenfassung für diesen Benutzer, um zu sehen, wie das aussieht).
Ich habe ein Testkonto, in das ich mich in Situationen einlogge, in denen ich etwas ausprobieren muss, und ich logge mich mit einem privaten Browserfenster in dieses Konto ein. Das ist immer möglich, aber ich denke, es gibt viele Fälle, in denen ich Dinge einfach bemerken würde, wenn mein Zugriff standardmäßig “normal” wäre.
Es hindert mich auch nicht daran, versehentlich gegen selbst auferlegte Einschränkungen zu verstoßen (wie die Tag-Regeln oder das Posten in Kategorien, die nur zum Lesen bestimmt sind).
Die andere Alternative – mein Hauptkonto als normales Konto und ein separates Admin-Konto zu haben – würde das lösen, wäre aber in der Praxis umständlich, und ich würde auch Benachrichtigungen über Flags und private Nachrichten verpassen.
Haben Sie stattdessen in Erwägung gezogen, das Testkonto in einem Browser zu verwenden, den Sie nicht regelmäßig nutzen? Dann kann es einfach eingeloggt bleiben. Ich habe zum Beispiel Folgendes:
Chrome: Admin (meine Hauptnutzung)
Edge: Testbenutzer
Firefox: Wird verwendet, um bei Bedarf bestimmte Benutzer zu imitieren
Das funktioniert, solange es keine browserabhängigen Probleme zu lösen gibt. Für mich und in meiner Welt ist das eine so schnelle Lösung, als würde man PM als Entwurfscontainer verwenden – ja, es funktioniert, irgendwie, aber es ist keine schöne und stilvolle Lösung für einen Benutzer.
Die Entwurfsfrage war einfach: Es gibt technische Grenzen und es kann nicht anders gemacht werden. Gibt es etwas Ähnliches bei dieser Frage? Denn wenn nicht, verstehe ich nicht, warum dies immer noch ein offenes Thema ist. Ich verstehe es vollkommen, wenn nicht genug Zeit und Arbeitskraft vorhanden ist, um es zu programmieren, aber selbst dann wäre es schön, davon zu hören.
Meine Lösung ist, das Profil meines Testbenutzers zu öffnen und sich auf diese Weise schnell anzumelden. Da ich aber nicht zu meinem Admin-Konto zurückkehren kann, muss ich mich abmelden. Das ist kein großes Problem, aber ein unnötiger Umweg – nun ja, DiscourseHub ist ein Problem, da es keine SSOS wie Google, Microsoft usw. nativ nutzen kann.
Da dieses Thema erneut aufkam, habe ich es in eine separate Diskussion aufgeteilt: Make category tag rules / restrictions apply to moderators too
Dies ist zwar schon etwas älter, aber da es gerade aus einer anderen Diskussion verlinkt wurde, habe ich hier eine Stimme hinzugefügt. Ich denke, das Wechseln von Rollen wäre nützlich, denn selbst in der Community, in der ich Administrator bin, agiere ich wahrscheinlich zu 90 % als normaler Benutzer – und eine Benutzeroberfläche mit reduzierten Optionen würde meine Benutzererfahrung in dieser Zeit verbessern.
Das ist ein interessanter Punkt. Können Sie uns mehr darüber erzählen, welche Admin-Optionen in der Benutzeroberfläche Ihre Benutzererfahrung beeinträchtigen? Vielleicht liegt es daran, dass ich es so gewohnt bin, aber ich habe nichts gegen UI-Elemente wie den Admin-Schraubenschlüssel und Links zur Admin-Oberfläche und zur Überprüfungswarteschlange.
Als Administrator ist es manchmal schwierig, sich daran zu erinnern, welche Optionen Administratoren zur Verfügung stehen (im Gegensatz zu jemandem in TL3 oder 4 oder einem Thema-Starter). Wenn Sie also jemandem helfen, schlagen Sie möglicherweise Dinge vor, die für ihn nicht gelten.
Darüber hinaus kann die Tatsache, dass ein Administrator auf jede Kategorie und jedes Thema zugreifen kann, einen wirklich verzerrten Blick auf das Welt Forum vermitteln. Ungefähr 90 % der Discourse-Administratoren, die ich kenne, haben einen Benutzer vom Typ @testuser123, den sie impersonieren, um eine „echte“ Benutzererfahrung zu haben.
Ja, da stimme ich vollkommen zu und das wurde bereits oben besprochen.
Meine Frage an @schneeland ist eine andere. Sie sagen, es beeinträchtigt ihre tägliche Benutzererfahrung, und ich möchte gerne mehr darüber erfahren, warum das so ist.
Für mich ist eine tägliche Ärgernis die Kategorien in der Liste, zu denen ich nicht posten soll, aber könnte. Nicht nur das “Ups”, wenn man das tut, sondern auch viel mehr durchsuchen zu müssen.
Obwohl dies ein altes Thema ist, ist dies definitiv etwas, wofür ich einen Anwendungsfall sehe. Die meiste Zeit bin ich in meiner Community ein regulärer Bürger, ebenso wie meine Moderatoren. Wir haben eine sehr gesunde Community, die wenig Moderation erfordert. Es wäre wirklich wertvoll, die Mod-/Admin-Berechtigung „einschalten“ zu können, wenn wir sie brauchen, und sie die meiste Zeit ausgeschaltet zu haben (abgesehen von Benachrichtigungen). Das ist das Problem bei einem separaten Admin-/Mod-Konto: kein Zugriff auf Benachrichtigungen oder Meldungen, wenn diese auftreten.
Wie einige der obigen Personen handhabe ich dies mit einem Administratorkonto in einem Browser und einem normalen (wie TL1) Benutzerkonto in einem anderen.
Es gibt ein paar Möglichkeiten, ein Dual-Account-Setup zu handhaben:
A.) Ihr primäres persönliches Konto ist ein Administrator, und Sie wechseln hauptsächlich für Überwachungs- und Testzwecke zum TL1-Konto.
B.) Ihr primäres persönliches Konto ist ein TL1-Benutzer, und Sie wechseln für … Admin-Aufgaben zum Administratorkonto.
Ich verwende Ansatz A – meine Identität ist die eines Administrators. (Und das TL1-Konto ist eine ziemlich offensichtliche fiktive Figur, die gelegentlich öffentlich postet, während sie testet.) Ich agiere teilweise aus dem von Ihnen genannten Grund als Administrator: Zugang zu Benachrichtigungen oder Markierungen. Außerdem, weil es meine Teilnahme als „Benutzer“ überhaupt nicht beeinflusst.
Sie könnten Ansatz B verwenden, obwohl es mir umständlicher erscheint. Sie könnten Ihr Administratorkonto SuperSteph nennen, damit es nicht so aussieht, als ob Sie versuchen, mysteriös zu sein, wenn Sie den Admin-Hut aufsetzen. (Oder Sie können einfach mysteriös sein
)
Ja, keine von beiden ist eigentlich sehr zufriedenstellend. Ich denke, was ich mir wünschen würde, wäre mehr „Reibung“ beim Zugriff auf die Administratorrechte mit dem Administratorkonto, tatsächlich.
Vielleicht kann ich den „allgemeinen Administrator“ verwenden, um meinem Hauptkonto bei Bedarf den Administratorstatus zu verleihen und zu entziehen? Aber dann bleibt immer noch die Frage der Benachrichtigungen… ![]()
Vielleicht kann ich den „allgemeinen Admin“ nutzen, um meinem Hauptkonto bei Bedarf Admin-Status zu verleihen und zu entziehen?
Hm, ehrlich gesagt klingt das nach mehr Ärger und Verwirrung, als einfach zwei stabile Benutzerkonten (Admin & Normal) mit konsistenten Berechtigungen und Benachrichtigungen zu haben.
Wenn dein Forum live geht, solltest du feststellen, dass „Admin-Rechte“ eher so sind, als hätte man alle Schlüssel zum Gebäude, und nicht wie ein Elefant im Porzellanladen.
Das einzige potenzielle Problem, das ich hier sehe, ist, dass ich einen Beitrag ohne die erforderlichen Tags erstellen könnte – aber ich habe diese erstellt und kenne sie gut. (Und mein Admin-Konto erlaubt mir nicht, kategorieweises Tags in einer falschen Kategorie zu verwenden. Falls das einmal möglich war, wurde es wohl behoben …?)