获取用户角色、行级权限、用户组接口
更新时间: 2022-12-05 15:44:07
接口说明: 获取某个用户拥有的角色列表(包括二级角色)、行级权限列表和所在用户组的列表
权限说明: 使用 token 访问,只有项目管理员才能调用该接口。
基本信息:
属性 | 值 |
---|---|
API | /api/dash/user/permissions |
Method | GET |
请求参数:
字段名称 | 参数类型 | 参数说明 |
---|---|---|
token | String | 鉴权 token,该用户必须是项目管理员 |
uniqueId | String | 用户的 uniqueId |
projectId | String | 项目的 id |
返回结果示例:
{
"code": 200,
"result": {
"roles": [ //角色列表
{
"id": 1,
"name": "项目管理员",
"type": 1
}
],
"rowPermissions": [ //行级权限列表
{
"id": 190,
"name": "数据行级权限abc",
"type": 2
}
],
"groups": [ //用户组列表
{
"id": 50,
"name": "用户组1"
},
{
"id": 174,
"name": "用户组123"
}
]
},
"logPath": "http://127.0.0.1:8009/operation/log/nuhTNDBGUaEydmwbaHCmD4"
}