Get User Roles


获取用户被分配的角色。

请求格式


GET https://{apigw-address}/app-portal-service/v2.2/user/role/assignedList

请求参数(URI)


名称

位置(Path/Query)

必需/可选

数据类型

描述

orgId

Query

必需

String

OU ID。如何获取 orgId 信息 >>

userId

Query

必需

String

用户 ID。如何获取 userId 信息 >>

locale

Query

可选

String

指定以何种语言返回列表信息,支持以下赋值:

  • en_US:英语

  • zh_CN:中文

  • es_ES:西班牙语

  • ja_JP:日语

  • de_DE:德语

  • pl_PL:波兰语

默认返回英语 en_US 的列表信息。

响应参数


名称

数据类型

描述

roles

RoleDTO 结构体列表

角色结构列表。RoleDTO 结构体 >>

RoleDTO 结构体


名称

数据类型

描述

id

String

角色 ID。

name

String

角色名称。

错误码


代码

错误信息

描述

31400

Lack of necessary parameters

OU ID 或用户 ID 不能为空。

31404

Can not find this organization

用户或 OU 不存在。

示例

请求示例


url: https://{apigw-address}/app-portal-service/v2.2/user/role/assignedList?orgId=your_org_id&userId=your_user_id

method: GET

返回示例


{
    "code":0,
    "data":{
        "roles":[
          {
            "id":"your_role_id_1",
            "name":"your_role_name_1"
          },
          {
            "id":"your_role_id_2",
            "name":"your_role_name_2"
          }
        ]
    },
    "message":""
}