4

我已经集成了我们的 SharePoint 站点和我们的 Dynamics CRM 2011 系统,以便我们可以从 CRM 上传文档。但我有一个想法,通过 CRM 中的安全性,用户只能看到与他们相关的记录,但如果他们只是去 SharePoint 网站,他们将能够看到与任何记录相关的文档,即使他们在 CRM 中看不到它.

所以我想知道是否有可能以某种方式将 CRM 的安全性“同步”到 SharePoint 中,这样用户就无法在任何一个系统中看到他们不想要的东西。

谢谢

4

2 回答 2

5

开箱即用是可能的。有一个商业CB Replicator解决方案正好解决了这个问题。它执行 CRM 安全模型到 SharePoint 组和文件夹级别权限的复杂映射。

简而言之,它将微型插件部署到 CRM 中,收集所有可能需要更改权限的事件。有一个独立的服务可以获取这些事件并将适当的权限写入 SharePoint,作为 sharepointdocumentlocation 实体对引用文件夹的项目级权限。

它支持 CRM 中导致权限更改的各种操作,例如安全角色、业务单位层次结构、权限深度、团队成员资格、访问团队、访问团队模板、共享。

于 2014-10-06T12:04:14.247 回答
2

不幸的是,这不可能开箱即用。SharePoint 的安全模型通常基于 AD 组,而 CRM 使用每个用户应用的应用内安全角色。

为了使这些保持同步,需要在服务器端进行一些自定义开发,如果有可能的话。

于 2012-07-23T00:32:10.040 回答