CRM 2013:无法设置壁注的编辑权限

时间:2014-07-16 19:24:43

标签: dynamics-crm dynamics-crm-2013 security-roles

我正在开发CRM 2013实施,我有以下要求:

销售人员应该能够查看其业务部门内的所有笔记。他们不应该删除任何笔记,他们应该只能修改他们创建的笔记。

我不擅长配置安全角色权限,并且我可以轻松地与其他实体实现类似的功能。然而,笔记让我很难过。

在Salesperson安全角色中,我按如下方式配置了注释实体: 阅读:组织, 创建/写入/追加/附加:用户, 删除和分配:无,

结果是销售人员能够正确地看到所有笔记。但是,他们能够删除并记录和编辑其业务部门中的任何备注。

然后我做了一些阅读,似乎"个人资料专辑"自定义实体下的权限也与壁纸笔记有某种关联。我按如下方式配置了个人资料相册: 阅读:组织, 创建:用户, 其他:无,

此时我的销售员使用不再能够删除任何壁纸笔记。但是,他们仍然可以编辑其业务部门拥有的壁注。为了好玩,我完全从角色中删除了编辑权限,销售人员无法编辑任何记录,包括他们自己的记录。

注释写入权限是否存在错误,以便用户级别授予业务单位权限?

1 个答案:

答案 0 :(得分:0)

我遇到了类似的问题,这就是我发现的:

由于注释与其关联记录具有父母关系,因此权限似乎从父记录向下流动。

我最终创建了一个插件,以防止任何没有创建该笔记的用户编辑它,这是一个巨大的痛苦。

此外,似乎没有任何方法可以防止用户尝试编辑笔记墙上的笔记,所以我最终做了一些HTML操作,以防止用户尝试编辑他们没有的笔记。 ; t创建。

业务用户最终对该功能感到满意,但它确实需要花费一点时间和金钱才能获得解决方案。请参阅随附的屏幕截图。

Customized Note Wall