للحصول على وظيفة المجموعة والوصول إليها وتطبيقها على أولئك الذين أكملوا مهمة معينة
لتمكين المجموعات الفرعية الوظيفية. على سبيل المثال، إذا تم وضع مستخدم في مجموعة علماء البيانات، فسيتم وضعه أيضًا في المجموعة الأوسع للمهنيين في مجال تكنولوجيا المعلومات. إذا تمت إزالته من مجموعة المهنيين في مجال تكنولوجيا المعلومات، فسيتم أيضًا إزالته من مجموعة علماء البيانات.
للسماح بمنح عضوية المجموعات وإلغائها عبر SQL (من الشارات - هذا يوسع النطاق حقًا)
كل ما تبقى هو 2. - والذي ألاحظ أنه قد تم طلبه مؤخرًا من قبل شخص آخر:
يمكن بالطبع تجاوز هذا عن طريق الحصول على شارة باستخدام SQL تلتقط عضوية المجموعة، ثم برنامج نصي يقوم بتعيين الشارة الأخرى. ولكن هذا فوضوي / أخرق بعض الشيء وينتج عنه مجموعة من الشارات الزائدة عن الحاجة.
طلب متعلق إلى حد ما أعتقد أنه قد تم طرحه عدة مرات هو وجود طريقة للتعامل مع منطق “AND” لأذونات أمان الفئات: Identifying users in multiple groups using AND rather than OR?. في الموضوع الذي ربطته، يريدون إنشاء مجموعة للأشخاص الموجودين في مجموعات trust_level_3 و year_2. يمكن تحقيق ذلك باستخدام المكون الإضافي Automation الآن مع استعلام شارة مخصص، ولكن كما لاحظ ناثان، هذه طريقة فوضوية لحل المشكلة. وهي أيضًا تقتصر على المواقع التي يمكنها إضافة استعلامات SQL مخصصة للشارات.
أنا أنشر هذا هنا لأنه قد يكون من المفيد وجود طلبات للنصوص البرمجية المتعلقة بمشغلات user_added_to_group و user_removed_from_group في موضوع واحد.