我已经集成了我们的SharePoint站点和Dynamics CRM2011系统,这样我们就可以从客户关系管理上传文档。但我有一个想法,通过客户关系管理中的安全性,用户只能看到与他们相关的记录,但如果他们只是转到SharePoint网站,他们将能够看到与任何记录相关的文档,即使他们在客户关系管理中看不到它。
所以我想知道是否有可能以某种方式将客户关系管理的安全性同步到SharePoint中,这样用户就不会看到他们在这两个系统中都不想看到的东西。
谢谢
发布于 2012-07-23 08:32:10
不幸的是,这不可能开箱即用。SharePoint的安全模型通常基于AD组,而CRM则使用针对每个用户应用的应用内安全角色。
要保持这些同步,需要在服务器端进行一些自定义开发,如果可能的话。
发布于 2014-10-06 20:04:14
这可能是开箱即用的。有一个商业CB Replicator解决方案恰好解决了这个问题。它执行CRM安全模型到SharePoint组和文件夹级别权限的复杂映射。
简而言之,它将微型插件部署到CRM中,收集可能需要更改权限的所有事件。有一个独立的服务,它获取这些事件,并通过sharepointdocumentlocation实体将适当的权限作为引用文件夹上的项目级别权限写入SharePoint。
它支持CRM中导致权限更改各种操作,例如安全角色、业务单位层次结构、权限深度、团队成员资格、访问团队、访问团队模板、共享。
https://stackoverflow.com/questions/11581941
复制相似问题