我要仅显示已登录用户的记录,并隐藏Suitecrm中所有模块的所有其他用户记录,并且只有管理员或任何其他ROLE用户才能看到所有记录
我尝试设置Security Suite组管理,但失败了
也尝试过 在以下路径中 我在 listViewProcess 功能中的 ../ custom / Extension / modules / my_module / views / view.list.php 使用了以下代码
global $current_user;
$user_name = $current_user->first_name." ".$current_user->last_name;
$this->processSearchForm();
$this->params['custom_where'] = " AND my_module.assigned_user_name = '$current_user->name' ";
答案 0 :(得分:0)
您可以创建角色管理。请遵循以下设置:
有关更多详细信息,请参阅以下链接: https://docs.suitecrm.com/admin/administration-panel/roles-and-security-groups/#_role_management
注意:您可以基于不同的用户创建多个角色。
希望这会有所帮助!
谢谢。