Dynamics CRM 限制所有者团队的访问

Dynamics CRM restrict access by Owner Team

我继承了一个 CRM 实施,其中大约 90% 的 CRM 工作在原始开发人员离开项目之前已经完成。我正在尝试解决有关相关实体的访问问题。 CRM 组织只有一个业务部门。

每当创建案例(又名事件)时,插件都会创建一个新的所有者团队。插件将当前用户添加为团队管理员,并将案例分配给新创建的团队。该团队的名称为 "CT_XXX",其中 XXX 代表案例标题。我以前没有使用过 CRM 2016 Online,对 Owner Team 不是很熟悉。

我如何根据 CRM 团队成员与案例的关系来限制对自定义实体的访问?例如,当我打开一个案例 (abc123) 时,有 10 个相关实体。其中一个实体,私人文档,应该只能由所有者团队的成员访问 (CT_abc123)。其他实体无此限制,对所有用户开放。

如有任何帮助,我们将不胜感激!

为每个新案例创建一个新团队不是我推荐的解决方案。

但是,您的插件需要为提供所需访问权限的新团队分配安全角色。成为团队成员的用户将自动继承团队的角色。