用户设置多角色权限时,已经对指定字段设置了无权,但还是可以看到指定字段原创
3人赞赏了该文章
453次浏览
编辑于2021年06月02日 15:52:36
原因:
该用户拥有2个角色,其中一个角色(A角色)对单据及单据上的指定字段进行权限控制设置为无权;另一个角色(B角色)没有进行单据授权,B角色没有单据权限,但系统默认为B角色对字段是有权的,因此A角色无权+B角色有权=有权,导致虽然A角色对指定字段设置了无权,但还是可以看到指定字段
处理方法:
方法1:B角色对指定字段也要设置为无权,则A角色无权+B角色无权=无权
方法2:A角色对指定字段设置 为禁止,则A角色禁止+B角色有权=无权(此种方法需注意用户中只要有使用A角色的均不能查看设置为禁止的指定字段)
推荐阅读