Sugar CRM,创建角色仅用于查看、更新,但不能创建记录



我有几个代理人将在一些线索上工作。在这里,我希望他们查看记录,用他们在呼叫中获得的信息更新它们,但不创建新记录。

我什么都试过了。我禁用了"编辑"角色。现在他们既不能创建记录也不能更新记录。

我只希望代理可以查看,更新,但不能创建。

希望我在这个问题上说得很清楚…非常感谢您的帮助。

谢谢,Vaseem .

你是对的,不存在只允许update而不允许insertionrole

然而,这种情况只能通过编码来处理。您可以添加before save逻辑钩子,并且如果用户不在特定角色上并且记录是新的,则可以避免保存记录。

您可以扩展Menu.php并有条件地保留"Create Lead"。如果用户是代理(考虑到你有一些东西来识别用户的角色),不要显示"创建领导"。

在子面板中也是如此!

最新更新