اجعل اسم الكامل متاحًا في عرض المدير عند إيقاف "تمكين الأسماء"

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)

ألا يمكنك رؤية الاسم في ملف تعريف المستخدم حيث سيقومون بتحرير أسمائهم؟

لا أراه في صفحة المسؤول/المستخدمين لحسابهم أو الملف الشخصي العام. لقد أخفينا الأسماء الكاملة في الملف الشخصي العام.

إذا كان بإمكان المستخدم رؤية اسمه في صفحة تعديل ملفه الشخصي، فيمكن للمسؤول الوصول إلى نفس عنوان URL بالضبط. إذا لم يتمكن المستخدم من رؤية اسمه في صفحة تعديل ملفه الشخصي، فأعتقد أنك على حق في أنه لا يمكن لأحد ذلك.

ما المشكلة التي يحلها هذا؟ هل تريد أن يعرف المسؤولون والمستخدمون أسماء المستخدمين ولكن لا أحد غيرهم؟

بالتأكيد لا يمكن لأحد. لقد أكدت هذا أيضًا عبر حسابات المستخدمين العادية المنفصلة الخاصة بي.

كما ذكرت أعلاه، نطلب الأسماء الكاملة من المستخدمين عند التسجيل ولكننا نخفي الاسم الكامل في الملفات الشخصية العامة. هذا يخفي أيضًا الاسم الكامل عن المسؤولين في البوابة عند مراجعة التسجيل للموافقة عليه. نطلب من المسؤولين مراجعة التسجيل أولاً قبل الموافقة على الوصول إلى المنتدى.

المشكلة التي يحلها هذا هي أنها تزيل الكثير من الوقت والإزعاج للمسؤولين أثناء عملية المراجعة/الموافقة. حاليًا، يجب على المسؤولين (والمشرفين) تصدير ملف المستخدم إلى CSV، وانتظار وصول هذا البريد الإلكتروني، ثم معرفة ما إذا كان المستخدم الجديد قد أدخل اسمًا كاملاً حقيقيًا. لدينا أيضًا عملية للتحقق من هذه الأسماء.

سيوفر هذا الكثير من الوقت للمسؤولين إذا تمكنوا من عرض الاسم الكامل للمستخدم الجديد عند المراجعة، ضمن قسم المسؤول.

إعجابَين (2)

من الصعب علي تخيل أن هناك عددًا كافيًا من الأشخاص الذين يريدون مثل هذه الميزة بحيث تتم إضافتها (إلا إذا كنت عميلاً مؤسسيًا، ربما). هذا ليس قراري، مع ذلك.

أعتقد أن إضافة بسيطة يمكن أن تضيف الاسم إلى المُسلسِل للمسؤولين، ثم يمكن لمكون سمة (والذي سيكون جزءًا من الإضافة) إضافة الاسم الحقيقي في أي مكان تريده (حيث يوجد منفذ للإضافة).

أود أن أفعل ذلك مقابل 500 دولار إلى 1000 دولار أو ربما أقل قليلاً. يمكنك النشر في Marketplace أو الاتصال بي.

إعجابَين (2)

أنا أصف نفس المشكلة هنا مع بعض التطبيقات الممكنة

بالنسبة لي كصاحب عمل، يجب أن أعرف من هو من، لكن بعض الأشخاص حتى في مجتمع مغلق، لا يحبون إظهار أسمائهم، لذلك لا يترك لي خيارًا سوى، عندما يسجل مستخدم جديد، يجب أن أرسل لهم رسالة وأسألهم عما إذا كانوا لا يريدون إظهار أسمائهم علنًا لأي سبب من الأسباب، ليخبروني بإزالته لهم، ولكن هذا ليس حلاً على الإطلاق…

إعجاب واحد (1)

أصبح من الممكن الآن للمسؤولين رؤية الأسماء الكاملة وتعديلها حتى عندما تكون معطلة.

ولكن لم يعد بإمكانك طلب الأسماء الكاملة عند التسجيل عندما تكون معطلة. (حسنًا، لن تحصل على خطأ بسبب التكوين ولكن حقل الاسم لن يظهر عند التسجيل في هذه الحالة)

إعجاب واحد (1)

تم إصلاح هذا

إعجاب واحد (1)

@Moin شكراً لك على إبقاء هذا الموضوع محدثاً بهذه التغييرات الأخيرة.
إذا كنت أقرأ الأمور بشكل صحيح، فإن كل ما تم طلبه هنا أصبح ممكناً الآن. هل يرى أي شخص أي فجوات متبقية؟

إعجاب واحد (1)

تم إغلاق هذا الموضوع تلقائيًا بعد 3 أيام من آخر رد. لم تعد الردود الجديدة مسموح بها.