رؤية المستخدم والفئات الخاصة

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

تحديث: أقرب ما وجدت هو:

  • تعيين enable user directory إلى false.
  • الإجابة على سؤال “من يمكنه رؤية أعضاء هذه المجموعة؟” بـ “أصحاب المجموعة والأعضاء والمشرفون”

يبدو أنه لا يمكن الحفاظ على دليل المستخدمين وفي الوقت نفسه السماح للمستخدمين برؤية “الجميع باستثناء أعضاء المجموعة X” فقط.

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

إذا فهمتك بشكل صحيح، فأنت تريد أن يظل بعض المستخدمين مخفيين في جميع أنحاء الموقع، بينما يكون الآخرون ظاهرين كالمعتاد، أليس كذلك؟

هل جربت إخفاء ملفات المستخدمين؟ أعتقد أنك ستضطر إلى القيام بذلك بشكل فردي.

باستثناء ذلك، لا أعتقد أنني رأيت طريقة للقيام بذلك، لكن قد أكون مخطئًا.

نعم، هذا ما أريده.

ربما يكون من الممكن إخفاء ملفات تعريف المستخدمين لـ “جميع أعضاء المجموعة X” باستخدام مستكشف البيانات - ما رأيك؟

بدلاً من ذلك، ربما يمكنني تعديل مستورد Discourse mbox للقيام بذلك عند استيراد الرسائل الإلكترونية/المستخدمين.

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

قد يكون ذلك ممكنًا على ما أظن، لكنني لا أستطيع الجزم بذلك.