简体   繁体   中英

Disable workflow activation function in Dynamics CRM 2011

In Dynamics CRM 2011 I want to disable workflow activation for some users. These users still can create, update and deactivate workflows, but only specific user "workflow publisher" can activate workflows. How can I do this? I was thinking about creating security role and check this role using plugin when user try to activate workflow, but I can not register plugin on workflow (process) entity. Any ideas?

Thanks

If you simply assign all workflows to yourself, and remove these users' ability to reassign workflows, then you have effectively taken away activate privileges. There is no security role regarding activating processes, but there is security around assigning workflows, so don't allow users to reassign these workflows once you own them. I wouldn't recommend giving create capabilities if you are going to be the process gatekeeper either, since they would be able to create their own then activate them.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM