Make Full Name accessible in admin view when "enable names" is off

Synopsis of the problem

If a community requests the full name of its users at registration, by setting /admin/settings/users/ “full name required” ON,

… but, for privacy reasons, does not expose the Full Name to the community (so /admin/setting/users/ “enable names” is OFF),

… then the Full Name cannot be accessed by anyone, even an admin.

Request

When the FullName is required (/admin/settings/users/ “full name required” ON) but is not exposed to the community for privacy reasons ( /admin/setting/users/ “enable names” OFF),

→ we would like the full name to be viewable by an admin on the user admin page, where the “name” is displayed.

Discussion

Our community uses Discourse as both a forum and a workflow engine. We require Full Names to verify that our users are legit, but, for privacy reasons, we do not expose these Full Names to the community. As a result (see above) our admins cannot see the users’ Full Names.

It makes no sense to us because, if even our admins can’t see it, for what reason would anyone want the Full Name on?

So we have a polling process in the background, polling registration data every 10 minutes and posting it to a location the admins can see.

We believe that this does not conform to the implicit expectations that everyone shares (or at least, that we have) of forum behavior:

  • we feel that there is an implicit expectation that admins can see everything

  • we feel that, in this same implicit understanding, mods, and certainly group owners and others, should not see everything and are on a need-to-know basis.

  • therefore, we feel that, when the Full Name is required but not exposed to the community, the admins should still see and have access to it, in the user admin page, where the “name” field is displayed.

  • we do not consider that the Full Name should be displayed in other locations or to other roles if /admin/setting/users/ “enable names” is OFF

「いいね!」 4

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

「いいね!」 2

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

これに関する修正やアップデートはまだありますか?コミュニティをセットアップしたばかりで、同じ問題があることを確認しました。新しいメンバーがサインアップしたときに、フルネームとして入力したものを確認するために、ユーザーリストをCSVにエクスポートする必要があります。

「いいね!」 1

ユーザープロフィールで名前を編集する場所の名前が見えないのですか?

管理者の/users/ページや公開プロフィールで確認できません。公開プロフィールではフルネームを非表示にしています。

ユーザーが編集プロフィールページで自分の名前を確認できる場合、管理者はまったく同じURLで確認できます。ユーザーが編集プロフィールページで自分の名前を確認できない場合、誰も確認できないというあなたの見解が正しいと思います。

これはどのような問題を解決しますか?管理者とユーザーはユーザーの名前を知る必要がありますが、それ以外の人には知られたくないということですか?

絶対に誰もできません。私自身の別の通常のユーザーアカウントでも確認しました。

前述の通り、サインアップ時にユーザーにフルネームを要求しますが、公開プロフィールではフルネームを非表示にしています。これにより、承認のために登録を確認する際に、ポータル内の管理者にもフルネームが表示されなくなります。管理者は、フォーラムへのアクセスを承認する前に、まずサインアップを確認する必要があります。

この問題は、管理者のレビュー/承認プロセスにおける多くの時間と手間を省くことです。現在、管理者(およびモデレーター)は、ユーザーファイルをCSVにエクスポートし、そのメールが届くのを待ち、そして新しいユーザーが実際に本名のフルネームを入力したかどうかを確認する必要があります。また、これらの名前を確認するプロセスもあります。

管理者が管理セクションでレビューする際に、新しいユーザーのフルネームを表示できれば、管理者の時間を大幅に節約できます。

「いいね!」 2

そのような機能を望む人が十分にいるとは想像しがたいです(おそらくエンタープライズ顧客でない限り)。しかし、それは私が決めることではありません。

比較的シンプルなプラグインで、管理者のシリアライザーに名前を追加し、その後テーマコンポーネント(プラグインの一部となる)で、必要な場所(プラグインのアウトレットがある場所)に実際の名前を追加できると思います。

500ドルから1000ドル、あるいはそれより少し安くで対応できるかもしれません。Marketplace に投稿するか、私に連絡してください。

「いいね!」 2

ここでは、いくつかの可能な実装とともに同じ問題を説明しています。

ビジネスオーナーである私にとって、誰が誰であるかを知る必要がありますが、クローズドコミュニティでさえ、名前を表示したくない人もいるため、私に残された選択肢は、新しいユーザーがサインアップしたときに、名前を公開したくない理由がある場合は、私に知らせて削除するようにメッセージを送信することですが、これはまったく解決策ではありません…

「いいね!」 1

名前が無効になっている場合でも、管理者はフルネームを表示・編集できるようになりました。

ただし、名前が無効になっている場合、サインアップ時にフルネームを必須にすることはできなくなりました。(設定によるエラーは発生しませんが、この場合サインアップ時に名前フィールドは表示されません)

「いいね!」 1

これは修正されました

「いいね!」 1

@Moin、このトピックを最新の状態に保っていただきありがとうございます。

私の理解が正しければ、ここで要求されたことはすべて可能になりました。他に不足している点があるとお考えの方はいますか?

「いいね!」 1

このトピックは、最後の返信から3日後に自動的にクローズされました。新しい返信は許可されていません。