建议,用户角色管理体系能不能调整一下?

Blade 未结 0 836
大川锅
大川锅 剑童 2020-02-26 15:58

一、该问题的重现步骤是什么?

  1. 目前系统管理模块的功能,比如用户管理,只有超级管理员的角色才能创建用户,其他用户就算分配了功能,但是也进不去,

实际情况可能会把用户管理的权限会放开给用户去自己管理,但是如果把超级管理员的角色分配给用户的话,会带来未知的风险,因为很多关键的系统配置参数都会在这个角色下进行管理。

所以建议能不能把角色这一块加一个分类,定义为系统角色和业务角色来区分,一般会把超级管理员分配为系统角色,其他用户分配的都为业务角色,用户在只分配业务角色的情况下,在新建用户的时候,也只能为该用户分配业务角色。



二、你期待的结果是什么?实际看到的又是什么?

比如现在角色有:超级管理员(系统角色),人士主管(业务角色),员工(业务角色)。

超级管理员:用户管理,角色管理等所有系统功能权限。

人士主管:用户管理。


在用户管理新建用户的时候,在给用户分配角色时,拥有超级管理员的用户则可以看到超级管理员,人士主管,员工3个角色。

而只拥有人士主管的用户,在给用户分配角色时,该用户则只可以看到人士主管,员工2个角色。


不知道我有没有把这个问题描述清楚,如有必要的话,望采纳。



三、你正在使用的是什么产品,什么版本?在什么操作系统上?



四、请提供详细的错误堆栈信息,这很重要。



五、若有更多详细信息,请在下面提供。




回答
  • 消灭零回复
提交回复