- 需要咨询或帮助吗?添加微信
- 工作时间:人工:8:00 AM – 6:00 PM;智能客服:7*24*365
设置数据中台当前账号查看权限
在CRM中设置账号只能查看自己的信息(如客户、线索、单据等),主要通过角色权限(Roles)和数据规则实现。以下是具体操作步骤:
📌 1. 配置角色权限(核心步骤)
进入角色管理:管理员 > 角色管理 > 创建/编辑角色。
设置数据权限规则:
在角色编辑页面,选择模块(如“客户”、“线索”)。
将查看(View)权限设置为 “所有者(Owner)”(用户只能查看自己创建或负责的记录)。
其他操作权限(编辑、删除等)按需设置为“所有者”或“无”。
保存角色:将角色分配给相应用户或用户组。
📌 2. 绑定业务员信息
在客户、线索等模块中,确保每条记录都指定了“负责人”(Owner)字段(通常为业务员账号)。
操作路径:编辑客户/线索信息 → 填写 “负责人” 为当前用户。
📌 3. 启用安全组(Security Suite)
启用安全组功能:管理员 > 系统设置 > 启用Security Suite。
创建安全组:将用户分组(例如按部门),并设置组内数据可见性为 “仅所有者”。
关联角色与安全组:确保角色权限和安全组规则一致。
📌 4. 数据规则过滤(可选强化)
在列表视图或报表中,可通过过滤器动态限制数据:
添加过滤条件:负责人 = 当前用户。
操作路径:进入模块列表 → 点击筛选图标 → 设置自定义过滤器。
📝 注意事项
权限继承:
若用户属于多个组,需在Security Suite设置中选择权限合并规则(如“严格权限”仅应用最近分配组的规则)。
管理员例外:
管理员默认拥有全部数据权限,无需额外设置。
外部成员权限:
如需限制外部用户(如供应商),在数据规则中使用 “提交人=当前用户” 过滤。
⚙️ 验证与调试
使用测试账号登录,检查是否只能看到自己负责的记录。
若权限未生效,检查角色分配、安全组关联及记录负责人字段是否匹配。
通过以上配置,即可实现用户仅查看自身数据的目标。其他CRM系统(如Kingdee、用友)也采用类似逻辑,但路径略有差异。