权限管理

权限管理 #

Tips

该模块由平台管理员操作使用,用于账号和其权限的配置管理。

权限体系概述 #

MSP 权限管理系统采用 RBAC 控制策略(Role-based access control),其主要特点概括如下:

  • 权限点绑定到角色
  • 一个用户可以有多个角色

如果要更改用户的权限,只需要分配给用户不同的角色即可。

MSP 平台内置的角色和权限点概览如下:

  • 超级管理员拥有全部的菜单权限和接口权限
  • 中台只读用户拥有平台产品功能的只读权限(简单来说,就是只能看,不能操作)
  • 中台管理用户拥有除了权限管理之外的,产品读取和操作权限
  • 混合云角色当前主要是对基础层的接口调用,拥有除了权限管理之外的所有操作权限

账号管理 #

image-20211022134812887

开账号 #

点击“添加账号”按钮,填写账号基本信息和角色信息后,即可新增账号。

image-20211022134909156

表单参数说明如下:

参数必填字段说明
用户名登录系统时的“用户名”字段
密码登录密码
账号有效期账号只能在指定范围内使用(为空账号一直可用)
所属角色角色对应到权限信息,不同角色拥有不同权限(包括:菜单访问权限和接口权限)

修改基本信息 #

image-20211022135338497

修改账号基本信息,包括:账号有效期和密码

修改用户角色 #

image-20211022135449344

修改账号角色信息

不同的角色信息对应不同的系统访问权限,包括:平台菜单访问权限和API调用权限。如果需要更改一个用户的权限信息,通过分配不同的角色信息即可。

角色管理 #

image-20211022135613699

不同的角色对应不同的系统访问权限,我们通过配置角色拥有的权限点来实现此功能。

角色菜单权限配置 #

image-20211022135759033

角色接口权限配置 #

image-20211022141122276

权限点管理 #

菜单管理 #

image-20211022141140814

接口管理 #

image-20211022141158153