账户角色
概述
不同的账户角色对应不同的功能权限。一个角色只在一个系统内生效,如果需要在不同的系统内是使用,请分别赋予相应系统内的角色。
注意:
- 现在暂不支持创建角色,仅可使用系统内存在的角色,具体请联系您的客户经理(CSM)。
- 如果现有角色不能满足要求,您可以联系您的客户经理(CSM)进行修改。
查询系统列表
接口说明
查询系统列表
注意:
- 该接口只返回客户有权限的系统列表,具体请联系您的客户经理(CSM)。
请求信息
| 配置说明 | 参数值 |
|---|---|
| URL | /system/list |
| Method | GET |
响应数据
data数据格式
| 参数名 | 类型 | 描述 |
|---|---|---|
| systems | []object | 系统列表 |
| + id | int64 | 系统id |
| + name | string | 系统名称 |
| + domain | string | 系统域名 |
响应数据样例
json
{
"code": 0,
"message": "success",
"data": {
"systems": [
{
"id": 467,
"name": "H5",
"domain": "smartview.clobotics.cn"
}
]
}
}查询角色列表
接口说明
查询在某个系统的角色列表
请求信息
| 配置说明 | 参数值 |
|---|---|
| URL | /role/list |
| Method | GET |
请求参数
| 参数名 | 类型 | 描述 | 是否必填 |
|---|---|---|---|
| system_id | int64 | 系统id | 是 |
响应数据
data数据格式
| 参数名 | 类型 | 描述 |
|---|---|---|
| roles | []object | 角色列表 |
| + id | int64 | 角色id |
| + name | string | 角色名称 |
| + system_id | int64 | 系统id |
| + order | int32 | 序号 |
| + description | string | 描述 |
响应数据样例
json
{
"code": 0,
"message": "success",
"data": {
"roles": [
{
"id": 1256,
"name": "admin",
"code": "admin",
"system_id": 343,
"order": 1,
"description": "test"
}
]
}
}