Sugarcrm 在SuiteRM的导航栏中对当前用户隐藏模块

Sugarcrm 在SuiteRM的导航栏中对当前用户隐藏模块,sugarcrm,suitecrm,Sugarcrm,Suitecrm,我现在正在使用LDAP身份验证在SuiteRM中添加用户。在正常情况下,当用户添加到系统中时,我们可以在创建过程中为其分配角色,还可以在其门户中隐藏为其启用的一些模块 通过LDAP身份验证,我能够在用户首次登录时通过代码将其分配给角色,但无法通过代码或其他方式为这些用户隐藏模块 有人能告诉我如何对当前用户隐藏导航栏中显示的模块吗? 提前感谢。通过smarty文件可以安全升级 检查活动主题并将文件从themes//tpls/\u headerModuleList.tpl复制到custom/them

我现在正在使用LDAP身份验证在SuiteRM中添加用户。在正常情况下,当用户添加到系统中时,我们可以在创建过程中为其分配角色,还可以在其门户中隐藏为其启用的一些模块

通过LDAP身份验证,我能够在用户首次登录时通过代码将其分配给角色,但无法通过代码或其他方式为这些用户隐藏模块

有人能告诉我如何对当前用户隐藏导航栏中显示的模块吗?
提前感谢。

通过smarty文件可以安全升级

  • 检查活动主题并将文件从
    themes//tpls/\u headerModuleList.tpl
    复制到
    custom/themes//tpls/\u headerModuleList.tpl
    (如果自定义目录不存在,则创建它)

  • 搜索
    groupTabs
    ,您将看到
    foreach循环
    ,以便为不同的视图处理它。希望您可以在那里添加代码来执行任何操作


  • 您是否尝试过在rolse访问设置中禁用该模块?@mrbarletta是的,但随后使用它的相关字段停止工作。我不知道有任何方法可以以升级安全的方式实现这一点。-这里的最后一篇文章让你知道从哪里开始寻找