الموافقة على أذونات مهمة سير العمل
-
09-12-2019 - |
سؤال
لدي سير عمل موافقة OOTB المعدلة قيد التشغيل على قائمة مخصصة (تم تعديلها في SPD).يقوم بإنشاء مهمة في قائمة المهام.الآن، أريد تغيير الأذونات الافتراضية المعينة إلى عنصر المهمة.في الوقت الحالي، يحدد الأذونات المساهمة بالمجموعة المخصصة للمجموعة ويتم إنشاء أذونات قراءة الحقل.
لا أستطيع العثور على الخطوة التي تندلع الأذونات وترغب في تغيير ذلك فقط.لا أرغب في أن يكون المستخدم الذي أنشأه المستخدم أي أذونات، وترغب في تعيين المخصص إلى مجموعة إذن مخصص.
أفضل الحل البارد هو إنشاء سير عمل جديد يقوم بتحديث الأذونات الموجودة على إنشاء عنصر المهمة، لكنني أفضل شيء أكثر أناقة.
شكرا.
المحلول
SharePoint Designer has quiet powerful actions to change permissions on lists item like Remove List Item Permissions
which allows you to specify which permission for which user you want to remove from which item), but they are only available if inside a Impersonation Step
. If you want to use them inside a Start Approval Process
action, then the Start Approval Process
should be inside the Impersonation Step
.
نصائح أخرى
SharePoint Designer 2010 does not have permission activities/actions OOB!
But, Useful SharePoint Designer Custom Workflow Activities give you some of the actions like:
- Grant Permission on Item - Allows granting of specified permission level on a specified item
- Delete List Item Permission Assignment - Allows deleting of specified permission level assignment for a given user
- Reset List Permissions Inheritance - removes any unique permissions
assigned to an item by inheriting list permissions
You can install the wsp and leverage these activities!
I hope this helps...