请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于角色-用户多对多关系的疑问

老师好:

疑问. 角色-用户多对多

  1. 如果一个用户对应多种角色,是不是当用户进入系统应该给用户默认使用其中一个角色,而不是所属的全部角色的权限点都能用?
  2. 我认为如果用户登录后能使用所有分配的角色的所有权限点, 还不如再单独创建一个角色囊括上面多个角色所需要的权限点来的直接?
  3. 那如果用户登录进来默认只是用一种角色的话, 那么可以让用户有一个切换角色的功能,然后分配权限的时候不能超过当前角色的权限上限
  4. 当前用户需要为别的用户分配角色时,能分配的用户只能是子部门的用户吧?最多包含当前部门

以上是个人的理解,请老师指点

正在回答

1回答

你好,正常一个用户是对应多个角色的,用户的权限是所有角色权限的并集,不适合为一个人单独设定一个角色,因为实际使用系统的人可能特别多,那样做后期维护起来会特别难,因此要为实际权限组指定一个角色,将角色关联到相关人。至于能分配哪些人,这个看实际场景即可,有的需要做部门处理,有的就是跨部门的

1 回复 有任何疑惑可以回复我~
  • 提问者 Screenly #1
    非常感谢!那以上场景视情况而定
    回复 有任何疑惑可以回复我~ 2020-12-08 10:22:41
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号