Get User Permissions


获取用户在当前应用下授权的权限点。

请求格式


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

请求参数(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 的列表信息。

响应参数


名称

数据类型

描述

permissions

PermissionDTO 结构体列表

权限点列表。PermissionDTO 结构体 >>

PermissionDTO 结构体


名称

数据类型

描述

id

String

权限点 ID。

name

String

权限点名称。

错误码


代码

描述

31403

用户没有应用权限。

31404

OU或者用户不存在。

示例

请求示例


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

method: GET

返回示例


{
    "code":0,
    "data":{
        "permissions":[
          {
            "id":"your_app_id_1",
            "name":"your_app_name_1"
          },
          {
            "id":"your_app_id_2",
            "name":"your_app_name_2"
          }
        ]
    },
    "message":""
}