四、权限菜单配置说明

GitEgg...大约 2 分钟二次开发二次开发开发使用权限菜单RBAC

  RBAC 权限模型下,资源权限菜单配置是必不可少的功能,其逻辑很简单:新建需要权限控制访问的资源权限(菜单)--> 为角色分配资源权限(菜单)--> 为用户分配角色。从而实现用户是否有访问某个资源权限(菜单)的权限控制功能。

1. 资源权限配置


参数说明:

  • 上级资源 :选择当前操作资源的上级资源,如果是菜单类型,那么就是上级菜单。
  • 资源名称 :资源的名称信息,如果是菜单类型,那么就是菜单的名称。
  • 资源标识 :资源的唯一标识,用于后台及前端页面鉴权时区分。
  • 资源类型 :资源的类型:模块、菜单、按钮、接口。
  • 资源图标 :这里主要给菜单类型使用,可以配置菜单显示的图标,这些图标在前端代码的 src/assets/icons/svg 目录下配置。
  • 路由地址 URL: 显示在浏览器地址栏的地址,也就是前端页面的路由地址。
  • 请求路径 :请求后台的服务接口。
  • 资源排序 :如果是菜单类型,这里是菜单的显示顺序。
  • 是否缓存 :是否缓存页面,离开后再次进入,页面信息不变。
  • 是否展示 :有些是菜单类型,但是不在菜单栏展示,可能通过链接等其他方式访问,这里可以设置成否。
  • 备注信息 :备注信息。

2. 为角色分配资源权限,决定哪些角色拥有此资源权限

3. 为用户分配角色,如果用户已拥有该角色权限,这里可以不修改。