شكرًا لك، هذا منطقي.
الأمر لا يتعلق بعدم ثقتي في شخص محدد اخترته كمُعدّل، بل أحاول اختيار الدور الأقل سلطةً الذي يتوافق مع المهمة التي أريدهم فعليًا القيام بها.
عند التفكير في الأمر بعمق أكثر، أعتقد أن هناك عدة احتياجات منفصلة هنا لا ينبغي خلطها معًا:
- تنظيم المواضيع العامة / ترتيب المجتمع؛
- التعامل مع الأعلام في فئة محددة؛
- حذف عادي لمنشورات المستخدم الخاصة به؛
- معالجة أكثر حساسية لحذف المنشورات أو سجل التعديلات.
على سبيل المثال، إذا كانت الحاجة الرئيسية هي تنظيم المواضيع وترتيب المجتمع، فقد يكون مستوى TL4 أكثر ملاءمة من مُعدّل الفئة لأنه يتجنب منح الوصول إلى قائمة مراجعة الأعلام تمامًا. وإذا كنت أحتاج فعليًا إلى شخص لمراجعة الأعلام في فئة معينة، فإن دور مُعدّل الفئة هو الأنسب، مع وجود سياسة محلية واضحة تنص على ألا يتعاملوا مع عناصر المراجعة التي تتعلق بمنشوراتهم الخاصة.
سؤالي المتبقي هو: هل يمكن لمُعدّل الفئة رؤية المستخدم الذي رفع علمًا ضد منشوره عندما يُعلَّم منشوره؟
أفهم أيضًا النقطة القائلة بأنه لا ينبغي الاعتماد على مكون سمة كحد أمني، لأنه سيقوم في الغالب بإخفاء واجهة المستخدم بدلاً من تغيير نموذج الصلاحيات الأساسي.
لذا أعتقد أن خياراتي العملية هي:
- استخدام مستوى TL4/القائد حيث أرغب في مساعدة المجتمع الموثوقة دون التعامل مع الأعلام؛
- استخدام مُعدّل الفئة فقط حيث أرغب حقًا في أن يقوم هذا الشخص بمراجعة الأعلام؛
- فصل حذف المنشورات الخاصة العادية عن صلاحيات التعديل؛
- الاحتفاظ بالحذف الدائم أو إزالة سجل التعديلات كقضية إدارية أو تعديل كامل بدلاً من حلها عبر تعديل الفئة؛
- الاحتفاظ بسياسة مكتوبة تنص على أن على المعدّلين تأجيل الأعلام التي تتعلق بمنشوراتهم الخاصة.
هذا يجيب على سؤالي ما لم تكن هناك طريقة أقوى على مستوى الصلاحيات لاستبعاد المنشورات التي تم وضع علم عليها من قبل صاحبها من قائمة مراجعة مُعدّل الفئة، أو ما إذا كان هوية صاحب العلم مخفية بالفعل عن مؤلف المنشور في سيناريو وضع العلم على المنشور الخاص به.