CRM 权限与分派不一样问题

问题描述:

1 userA用户 为 区域经理;

2  区域经理(角色) 为 分派给userA的安全角色;

3  区域经理(角色) 设置了对实体 客户 的读权限为 业务部门级;

按正常来说userA 应该只看到自己办事处的客户信息,但是问题来了,他还看到了不属于自己办事处的信息.

问题排除:

1 userA是否有其它可以查看非自己办事处记录的角色. (查询后排除,userA只设置了一个区域经理(角色) 这个角色)

2 是否有客户信息共享给userA.(查询后排除,打开客户信息--共享,共享列表中并无共享信息)

3 区域经理(角色)   这个安全角色的 归属部门是不是非 userA的部门.(查询后发现 角色的部门与用户的部门不一致)

也就是由于原因3,用户的部门与安全角色的部门不一致,导致 userA可以查看到 挂在自己部门的客户和 挂在角色归属的部门下的客户.

发现问题后,重新创建了一个安全角色. 业务部门为自己办事处,或者自己上级办事处,但是要保证这个上级没有挂客户.问题解决.

上一篇:Eclipse配置中文(汉化)


下一篇:使用docker发布spring cloud应用