在Dynamics CRM 2011中,我想禁用某些用户的工作流激活。这些用户仍然可以创建,更新和停用工作流,但只有特定用户“工作流发布者”才能激活工作流程。我怎样才能做到这一点? 我正在考虑创建安全角色并在用户尝试激活工作流时使用插件检查此角色,但我无法在工作流(进程)实体上注册插件。 有什么想法吗?
由于
答案 0 :(得分:0)
如果您只是将所有工作流程分配给自己,并删除这些用户'能够重新分配工作流程,然后您有效地取消了激活权限。在激活流程方面没有安全角色,但是在分配工作流程方面存在安全性,因此不允许用户在拥有这些工作流程后重新分配这些工作流程。如果您要成为流程守门员,我也不建议提供创建功能,因为他们可以自己创建然后激活它们。