Vollständigen Namen im Admin-Ansicht zugänglich machen, wenn "Namen aktivieren" deaktiviert ist

Zusammenfassung des Problems

Wenn eine Community bei der Registrierung den vollständigen Namen ihrer Benutzer anfordert, indem sie unter /admin/settings/users/ „Vollständiger Name erforderlich" aktiviert ist,

… aber aus Datenschutzgründen den vollständigen Namen der Community nicht anzeigt (d. h. unter /admin/setting/users/ „Namen aktivieren" ist deaktiviert),

… kann der vollständige Name von niemandem, nicht einmal von einem Administrator, abgerufen werden.

Anfrage

Wenn der vollständige Name erforderlich ist (/admin/settings/users/ „Vollständiger Name erforderlich" aktiviert), aber aus Datenschutzgründen der Community nicht angezeigt wird (/admin/setting/users/ „Namen aktivieren" deaktiviert),

  • möchten wir, dass der vollständige Name von einem Administrator auf der Benutzer-Verwaltungsseite einsehbar ist, wo der „Name" angezeigt wird.

Diskussion

Unsere Community nutzt Discourse sowohl als Forum als auch als Workflow-Engine. Wir benötigen vollständige Namen, um die Legitimität unserer Benutzer zu überprüfen, zeigen diese vollständigen Namen der Community jedoch aus Datenschutzgründen nicht an. Infolgedessen (siehe oben) können unsere Administratoren die vollständigen Namen der Benutzer nicht einsehen.

Das ergibt für uns keinen Sinn: Wenn selbst unsere Administratoren den Namen nicht sehen können, aus welchem Grund sollte dann jemand den vollständigen Namen aktivieren wollen?

Daher führen wir im Hintergrund einen Polling-Prozess durch, der alle 10 Minuten Registrierungsdaten abfragt und an eine Stelle übermittelt, die Administratoren einsehen können.

Wir sind der Ansicht, dass dies nicht den impliziten Erwartungen entspricht, die alle teilen (oder zumindest, die wir haben), was das Verhalten in Foren betrifft:

  • Wir sind der Ansicht, dass es eine implizite Erwartung gibt, dass Administratoren alles einsehen können.
  • Wir sind der Ansicht, dass Moderatoren und insbesondere Gruppeninhaber und andere in diesem impliziten Verständnis nicht alles einsehen sollten und nur einen bedarfsweisen Zugriff haben.
  • Daher sind wir der Ansicht, dass Administratoren den vollständigen Namen sehen und darauf zugreifen können sollten, wenn dieser erforderlich ist, aber der Community nicht angezeigt wird, und zwar auf der Benutzer-Verwaltungsseite, wo das Feld „Name" angezeigt wird.
  • Wir sind nicht der Ansicht, dass der vollständige Name an anderen Stellen oder für andere Rollen angezeigt werden sollte, wenn unter /admin/setting/users/ „Namen aktivieren" deaktiviert ist.
4 „Gefällt mir“

If you’re self hosted., That should be a pretty easy plugin. My guess is that it’s an hour or two.

2 „Gefällt mir“

I think always displaying the value of the Name field on the user’s admin page is a good idea. There is also a UX issue with the way the Name field is currently displayed on the user’s admin page when enable names is disabled. The name field can be edited, but it is always displayed as empty:

Always displaying the name in that field if it has been set would solve that issue.

9 „Gefällt mir“

Gibt es hierfür schon Korrekturen oder Updates? Wir haben gerade unsere Community eingerichtet und dasselbe Problem festgestellt. Wenn wir neue Mitglieder bekommen, muss ich die Benutzerliste als CSV exportieren, um zu sehen, was sie als vollständige Namen eingeben.

1 „Gefällt mir“

Können Sie den Namen im Benutzerprofil nicht sehen, wo sie ihren Namen bearbeiten würden?

Ich sehe es nicht auf der Seite admin/users/ für ihr Konto oder im öffentlichen Profil. Wir haben die vollständigen Namen im öffentlichen Profil ausgeblendet.

Wenn der Benutzer seinen eigenen Namen auf seiner Profilbearbeitungsseite sehen kann, dann kann ein Administrator dies unter der exakt gleichen URL tun. Wenn der Benutzer seinen eigenen Namen auf seiner Profilbearbeitungsseite nicht sehen kann, dann glaube ich, dass Sie Recht haben, dass niemand dies kann.

Welches Problem löst dies? Sie möchten, dass Administratoren und Benutzer die Namen der Benutzer kennen, aber niemand sonst?

Das kann definitiv niemand. Ich habe dies auch über meine eigenen separaten normalen Benutzerkonten bestätigt.

Wie oben erwähnt, verlangen wir bei der Anmeldung vollständige Namen von den Benutzern, aber wir verbergen den vollständigen Namen in öffentlichen Profilen. Dies verbirgt auch den vollständigen Namen vor den Administratoren im Portal, wenn sie die Registrierung zur Genehmigung überprüfen. Wir verlangen, dass Administratoren die Anmeldung zuerst überprüfen, bevor sie den Zugriff auf das Forum genehmigen.

Das Problem, das dies löst, ist, dass es Administratoren während des Überprüfungs-/Genehmigungsprozesses viel Zeit und Unannehmlichkeiten erspart. Derzeit müssen Administratoren (und Mods) die Benutzerdatei in eine CSV-Datei exportieren, auf die Ankunft dieser E-Mail warten und dann prüfen, ob der neue Benutzer tatsächlich einen echten vollständigen Namen eingegeben hat. Wir haben auch einen Prozess zur Überprüfung dieser Namen.

Es würde Administratoren viel Zeit sparen, wenn sie den vollständigen Namen des neuen Benutzers bei der Überprüfung im Admin-Bereich sehen könnten.

2 „Gefällt mir“

Es fällt mir schwer, mir vorzustellen, dass es genügend Leute gibt, die sich eine solche Funktion wünschen, dass sie hinzugefügt wird (es sei denn, Sie sind vielleicht ein Unternehmenskunde). Das liegt aber nicht an mir zu entscheiden.

Ich denke, ein ziemlich einfaches Plugin könnte den Namen für Administratoren zum Serializer hinzufügen, und dann könnte eine Theme-Komponente (die Teil des Plugins wäre) den echten Namen hinzufügen, wo immer Sie möchten (wo es einen Plugin-Outlet gibt).

Ich würde es wahrscheinlich für 500 bis 1000 US-Dollar oder vielleicht etwas weniger tun. Sie könnten im Marketplace posten oder mich kontaktieren.

2 „Gefällt mir“

Ich beschreibe hier dasselbe Problem mit einigen möglichen Implementierungen

Für mich als Geschäftsinhaber ist es wichtig zu wissen, wer wer ist, aber manche Leute möchten auch in einer geschlossenen Community ihre Namen nicht preisgeben. Das lässt mir nur eine Option: Wenn sich ein neuer Benutzer anmeldet, muss ich ihm eine Nachricht senden und ihn fragen, ob er aus irgendeinem Grund seinen Namen nicht öffentlich anzeigen lassen möchte, damit ich ihn für ihn entfernen kann. Aber das ist überhaupt keine Lösung…

1 „Gefällt mir“

Es ist jetzt für Administratoren möglich, vollständige Namen zu sehen und zu bearbeiten, auch wenn sie deaktiviert sind.

Aber Sie können vollständige Namen bei der Registrierung nicht mehr erzwingen, wenn sie deaktiviert sind. (Nun, Sie erhalten aufgrund der Konfiguration keinen Fehler, aber das Namensfeld wird in diesem Fall bei der Registrierung nicht angezeigt)

1 „Gefällt mir“

Dies wurde behoben

1 „Gefällt mir“

@Moin danke, dass du dieses Thema mit diesen jüngsten Änderungen auf dem Laufenden hältst.

Wenn ich das richtig verstehe, ist alles, was hier angefordert wurde, jetzt möglich. Siehst du noch Lücken?

1 „Gefällt mir“

Dieses Thema wurde 3 Tage nach der letzten Antwort automatisch geschlossen. Neue Antworten sind nicht mehr möglich.