系统权限管理

要实现什么?

  • 可以控制多个后台管理系统的权限。
  • 可以控制多个App客户端的权限(避免APP重新发版)。
  • 颗粒度,可以到 模块、按钮、数据、字段。
  • 超级管理员 只能 初始化数据,不能给自己创建任何的业务权限。
  • 创建角色时,某管理员只能创建属于自己系统的角色。
  • 创建角色时,可以设置互斥角色,先决(条件)角色,按钮权限 。
  • 分配角色时,某管理员只能分配属于自己系统的角色。
  • 分配角色时,只能分配自己拥有的角色和子角色(角色分级)。
  • 开通权限时,只能为自己的同级或下级员工开通(员工分级)。
  • 每个人拥有的角色是有上限的(角色上限)。
  • 考虑到无需验证的功能模块。

建议

  • 以界面的维度 开创建角色。
  • 为了节省时间,创建角色的时候可以直接写上多个,模块/方法 的名称。

Thanks ~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容