如何禁止上传已经存在的文档到SharePoint?- crm在线集成

问题描述 投票:1回答:1

是否可以在SharePoint中阻止上传文档(插件或工作流)?在创建文档位置时,可以为现有的关于添加一个检查,并抛出一个异常,但之后似乎无论如何都会将文档添加到SharePoint中。

c# sharepoint dynamics-crm integration dynamics-crm-online
1个回答
0
投票

Dynamics CRM和SharePoint是两个独立的产品,它们有自己的事件执行管道,所以做验证的触发器会有所不同。

文档的位置是CRM和SharePoint之间唯一的联系,所以当文档以后上传到那个位置时,必须要钩住的触发器是在SharePoint端,而不是在CRM端。PluginsWorkflows只能在CRM数据库事务上触发(比如CRUD)。

也许,如果文档上传发生在CRM上下文之外--您可以在常规的间隔作业中设置一些逻辑,以遍历该位置的所有文档,并标记CRM文档集成的父实体记录中的重复识别标志。

或者,如果您在CRM上下文内部有文档上传过程--您可以通过javascript钩住一个CRM自定义动作来进行迭代和验证。

© www.soinside.com 2019 - 2024. All rights reserved.