حاليًا، تتيح النماذج في سير العمل المصادقة فقط للمستخدمين المسموح لهم بالوصول كمستخدمين مجهولين أو للمستخدمين المسجلين فقط. قد يكون من المفيد تمكين المديرين من إنشاء نماذج يمكن استخدامها من قبل مجموعة محددة (أو مجموعات محددة) فقط.
على سبيل المثال: يمكن للمستخدم Teacher A الموجود في المجموعة School A ملء نموذج مخصص لمدرسته، لكن Teacher X من المجموعة School Y لا ينبغي أن يكون قادرًا على اكتشاف هذا النموذج على الإطلاق.
وبالتالي، يوجد نوع من التحكم الدقيق في الوصول يستفيد من نظام التحكم في الوصول القائم على المجموعات الموجود مسبقًا.
يبدو هذا امتدادًا مفيدًا لنموذج وصول نماذج سير العمل الحالي. يمكن أن تتيح القيود القائمة على المجموعات للمشرفين تحديد المجموعات التي يمكنها الوصول إلى النموذج، مع إبقاء خيارات المجهول/المسجل الحالية دون تغيير.
أقترح أيضًا تطبيق القيود على كل من مستوى الاكتشاف والمستوى التقديمي، بحيث لا يمكن للمستخدمين خارج المجموعات المسموح بها رؤية النموذج أو الوصول إليه عبر رابط مباشر أو طلب API.
سيكون النقاط الرئيسية التي يجب مراعاتها هي السماح بعدة مجموعات، والمستخدمين الذين ينتمون إلى عدة مجموعات، وتغييرات عضوية المجموعات، وضمان فرض نفس فحص الأذونات بشكل متسق عبر واجهة المستخدم والخلفية.