Sugar CRM,只创建一个角色来查看,更新但不创建记录

时间:2013-06-17 17:50:51

标签: permissions edit roles sugarcrm

我很少有代理商会在一些线索上工作。在这里,我希望他们查看记录,使用他们通过呼叫获得的信息更新记录,但不创建新记录。

我尝试了一切。我禁用了'编辑'角色。现在他们既不能创建记录也不能更新它。

我想要的只是代理可以查看,更新但不能创建。

希望我在这个问题上明确表示......非常感谢你的帮助。

谢谢, Vaseem。

2 个答案:

答案 0 :(得分:0)

您是对的,没有role只允许update而不允许insertion

然而,场景只能通过编码来处理。您可以在保存逻辑挂钩之前添加,并且如果用户不在特定角色且记录是新的,则可以避免保存记录。更多隐藏菜单中的创建按钮取决于角色。

答案 1 :(得分:0)

您可以扩展Menu.php并有条件地保留“创建潜在客户”。如果用户是代理(考虑到您有识别用户角色的东西),则不要显示“创建潜在客户”。

在子面板中也是明智的!