限制批准任务的要求, 因此,我在CRM中有一项任务,需要用户批准后才能处理一些操作。 但是需要施加限制。根据以下情况;
每个用户将被分为1,2,3,4,5级。 (想通过每个级别的OOTB团队进行此操作,并向每个团队添加用户)
理想的是寻找OOTB方法是实现这一目标的最佳方法。
答案 0 :(得分:0)
我认为您需要编写服务器端代码,可能是实现此目的的插件。一个插件将执行,而不管事件的来源(批量编辑;导入; api)
插件也很难“意外”停用,因为只能通过“插件注册”工具进行访问
该插件应在Update
管道中的pre-operation
消息上注册。您可能需要注册一个包含必要字段(例如任务级别)的前映像
然后插件将:
InvalidPluginExecutionException
以防止任务保存这应该防止用户(没有合适的团队)保存任务
此外,插件步骤注册应具有属性过滤器,以使插件仅在“批准”选项集已更改时才执行