我现在正在使用LDAP身份验证在Suitecrm中添加用户。在正常过程中,当用户被添加到系统中时,我们可以在创建期间为他分配角色,并在他的门户中隐藏一些为他启用的模块。
使用LDAP身份验证我可以在用户首次登录时通过代码将用户分配给角色,但是通过代码或其他方式隐藏这些用户的模块
任何人都可以指导我如何隐藏当前用户的模块,否则会显示在导航栏中? 提前谢谢。
答案 0 :(得分:1)
通过smarty文件可以升级安全方式。
检查您的活动主题并将文件从themes/<active_theme>/tpls/_headerModuleList.tpl
复制到custom/themes/<active_theme>/tpls/_headerModuleList.tpl
(如果自定义目录不存在则创建它)
搜索groupTabs
,您会看到foreach loops
处理不同视图的问题。希望您可以在那里添加代码来执行任何操作。