1

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

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

我对配置安全角色权限并不陌生,我可以轻松实现与其他实体的类似功能。然而,笔记难倒了我。

在销售人员安全角色中,我将注释实体配置如下: 读取:组织, 创建/写入/追加/追加到:用户, 删除和分配:无,

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

然后我做了一些阅读,似乎自定义实体下的“个人资料相册”权限也与墙注有关。我将个人资料相册配置如下: 读取:组织, 创建:用户, 其他:无,

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

笔记写入权限是否存在错误,以便用户级别授予业务部门权限?

4

1 回答 1

0

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

由于笔记与其关联的记录具有父级关系,因此权限似乎是从父级记录流下来的。

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

此外,似乎没有任何方法可以阻止用户尝试在便笺墙上编辑便笺,因此我最终进行了一些 HTML 操作以防止用户尝试编辑他们尚未创建的便笺。

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

定制笔记墙

于 2014-07-16T23:56:52.427 回答