أهلاً! أول مشاركة لي هنا. نواجه مشكلات حيث لم يأخذ تطبيقنا الأولي لـ Discourse في الاعتبار حالة استخدام نواجهها الآن. لا يبدو أنني أجد أي حالات استخدام أو معلومات ذات صلة حول كيفية التعامل مع هذا الأمر، لذلك كنت أتساءل عما إذا كان هناك خبير هنا يمكنه مساعدتنا.
حالة الاستخدام
لدينا جميع فئاتنا مفتوحة للجميع. ومع ذلك، نقوم الآن بإنشاء مجموعة جديدة لا ينبغي أن يكون لديها حق الوصول إلى جميع فئاتنا، ولكن يجب أن يُسمح لها فقط بفتح فئة واحدة والوصول إليها، والرد فقط على الموضوعات التي أنشأتها مجموعات أخرى. إن وجود جميع فئاتنا مفتوحة يعمل ضدنا الآن، لأنني لا أستطيع العثور على حل بسيط لتقييد مجموعة واحدة الآن بفئة واحدة فقط.
الوضع المثالي
أتفهم أن تطبيقنا ليس رائعًا. ومع ذلك، لا يمكننا استثمار الكثير من الوقت في إعادة تطبيق الموقع بالكامل - وتعيين حقوق جديدة لجميع المجموعات الأخرى سيكون جهدًا هائلاً.
آمل أن يكون شخص ما قد واجه هذه المشكلة أيضًا وقادر على مشاركة حله الإبداعي إذا كنت بحاجة إلى مزيد من المعلومات، فيرجى إخباري.
هذا أمر صعب. أنت بالتأكيد لست الوحيد الذي واجه هذا، وغالبًا ما يحدث هذا بعد فترة من حياة المجتمع، لذلك من المفهوم أن نجاحك المبكر هو ما قادك إلى هذه المشكلة الجديدة.
لا توجد طريقة مدمجة لإنشاء مجموعة لديها أذونات أقل من “الجميع”.
أعتقد أن ما عليك فعله هو:
إنشاء مجموعة جديدة لمعظم المستخدمين لديك، على سبيل المثال @members
إضافة جميع المستخدمين الحاليين إلى تلك المجموعة
(اختياري) إضافة هؤلاء المستخدمين الجدد إلى مجموعة مختلفة، على سبيل المثال @guests
تحديث أذونات الفئات لتحديد أي منها لديه مستوى معين من الوصول لـ @members مقابل @guests
قد يتطلب الأمر بعض الجهد، ولكن يمكنك العثور على بعض الطرق لتسهيل القيام بذلك بشكل جماعي.
على سبيل المثال، يحتوي ملف CSV الذي تم إنشاؤه بواسطة تصدير المستخدمين على عمود لأسماء المجموعات، وتستخدم ميزة دعوة جماعية أيضًا ملف CSV بأسماء المجموعات لإضافة المستخدمين إلى المجموعات.
سيتطلب الأمر بعض معالجة البيانات للحصول عليها بشكل صحيح، ولكن يجب أن يكون ذلك ممكنًا. أوصي بالبدء بملف CSV تجريبي صغير يحتوي فقط على مجموعة فرعية من المستخدمين (1 أو 2 في كل مرة) للتأكد من أن الأمور تعمل كما هو متوقع، قبل القيام بذلك للجميع.
بشكل تقريبي، كم عدد المستخدمين والمجموعات والفئات لديك حاليًا؟
أعتقد أن لدينا حوالي 3 آلاف مستخدم حاليًا، و 25 فئة، و 25 مجموعة. اقتراحاتك تبدو قابلة للتنفيذ للغاية. أعتقد أنني كنت آمل بشدة ألا أقضي الكثير من الوقت في الخوض في هذا الأمر، لكنني سأناقش مع الفريق ما إذا كنا نريد اتباع هذا النهج.
نظرًا لأنك عميل مستضاف، يمكنك أيضًا التواصل معنا مباشرة لشرح ما تسعى للقيام به، وسنقدم لك مساعدة أكثر تخصيصًا. ابحث عن رابط الدعم في لوحة التحكم الخاصة بك!