Identitätsmanagement. Wenn Sie ein externes System verwenden, um Benutzer und deren Gruppenmitgliedschaft(en) bereitzustellen.
@Iceman, warum sagst du uns nicht, welches Ergebnis du anstrebst, anstatt deine angenommene Lösung?
Identitätsmanagement. Wenn Sie ein externes System verwenden, um Benutzer und deren Gruppenmitgliedschaft(en) bereitzustellen.
@Iceman, warum sagst du uns nicht, welches Ergebnis du anstrebst, anstatt deine angenommene Lösung?
Hallo! Danke für die Antwort.
Sicher, letztes Mal habe ich das kommentiert, aber ich kann natürlich mehr Kontext hinzufügen. Die Situation ist wie folgt:
Kontext:
Daher:
Probleme:
Updates
Ich hoffe, meine Erklärung ist sinnvoll. ![]()
Danke!
Das ist sie, obwohl ich mich frage, ob Sie den Leuten nicht einfach Probleme bereiten, um eine ganze Reihe technischer Belastungen zu erzeugen. Das Ausblenden von Kategorien per CSS mag sie zwar aus Teilen der Benutzeroberfläche verschwinden lassen, aber es hindert sie nicht daran, die Kategorieseiten auf andere Weise zu öffnen.
Haben Sie in dieser Community keine CM oder keine aktive Moderation? Dies ist genau die Art von Szenario, in dem das menschliche Element eine entscheidende Rolle spielt und Software wahrscheinlich in den Hintergrund treten muss.
Es sei denn, Ihre Community ist hinter einer Paywall, das Ausblenden einer öffentlichen Kategorie (die vermutlich anonym sichtbar ist) wird entweder dazu führen, dass der Benutzer eine Strohpuppe erstellt, oder vielleicht sogar lokale CSS-Änderungen überschreibt und sich weiterhin daneben benimmt. Benutzer müssen sehen, dass solches Fehlverhalten direkt angegangen wird, zuerst mit höflichen Bitten, die Ihre Richtlinien wiederholen, dann mit Auszeiten (Kontosperrung) und schließlich mit der vollständigen Sperrung ihres Zugangs.
Großartige Software kann die Lücken in Ihrer Kultur nicht beheben. Indem Sie Grenzen setzen und schlechtes Verhalten ansprechen, erhalten diese Benutzer die Chance, ihren Kurs zu ändern, potenzielle Störenfriede werden abgeschreckt, und der Rest Ihrer Benutzer weiß, dass die Art und Weise, wie sie behandelt wurden, nicht akzeptabel ist.
Nur weil jemand viele gute Dinge tut, heißt das nicht, dass er nicht für die schlechten Dinge bestraft werden sollte, die er tut, auch wenn das bedeutet, dass er die guten nicht mehr tun kann.
Sperren Sie die Person und wenn sie später weiterhin eine schlechte Person ist, werfen Sie sie raus.
Nein, denn wie Iceman und Gunnar sagten, sind diese Leute in anderen Kategorien „ideal“ und „geschätzt“.
Wenn sie bereit wären, sie einfach rauszuschmeißen, würden sie nicht hier nach Möglichkeiten suchen, sie unterzubringen.
Ich habe eine ähnliche/andere Situation; wir haben einen Discourse, der einem Club gehört, nach dessen Regeln sie Zugriff auf mindestens einige der Kategorien haben müssen (gesetzlich vorgeschrieben, zugreifen zu können). Aber wir wollen immer noch in der Lage sein, problematische Personen von bestimmten Kategorien auszuschließen.
Ich habe dies eröffnet:
… aber ich bin immer noch offen für andere mögliche Lösungen.
Erstellen Sie dann eine Gruppe für ACCESS_TO_REQUIRED_GROUPS und eine weitere für ACCESS_TO_GROUPS_NOT_FOR_JERKS und legen Sie die Kategorieberechtigungen entsprechend fest. Lassen Sie dann die Idioten nicht der anderen Gruppe beitreten.
Wie wird dieser Teil gemacht?
Wie richten wir Gruppen so ein, dass jeder beitreten kann, aber bestimmte Personen ausgeschlossen werden können?
Eine Lösung mit den aktuellen Einschränkungen von Discourse. Könnte darin bestehen, die Kategorie in ihren Benutzerprofilen stummzuschalten.
Erstellen Sie eine Themenkomponente und blenden Sie die Gruppe aus, die Sie nicht möchten, dass Idioten sehen. Jeder, der der Idiotenliste in der Komponente hinzugefügt wird, sieht die Gruppe nicht, der er beitreten kann. Mit CSS ausblenden. Für die meisten wird dies funktionieren.
Ich denke, damit das funktioniert, müssen die Mitglieder der Jerk-Gruppe öffentlich zugänglich sein.