Check Asset Permission


查看用户是否具有指定资产的权限。

前提条件


用户已登录应用门户,并进入一个 OU。如有需要,可通过 Log In API 登录应用门户,通过 Choose Organization API 选择 OU。

请求格式


POST https://{apigw-address}/app-portal-service/v2.2/user/authorization/asset/check

请求参数(Body)


名称

必需/可选

数据类型

描述

assetIds

必需

String

资产 ID,支持查询多个资产,多个资产 ID 之间用英文逗号隔开。如何获取 Asset ID 信息 >>

响应参数


名称

数据类型

描述

data

boolean

是否有权查看资产。true 表示有权查看所有查询的资产,false 表示对部分或所有资产没有权限。

错误码


代码

描述

31400

资产 ID 不能为空

31401

提供的 Access Token 无效

31512

未选择 OU

示例

请求示例


url: https://{apigw-address}/app-portal-service/v2.2/user/authorization/asset/check

method: POST

headers: {"Authorization":"Bearer your_token"}

requestBody:
{
  "assetIds": [
    "your_asset_id_1",
    "your_asset_id_2",
    "your_asset_id_3",
    "your_asset_id_4",
    "your_asset_id_5",
    "your_asset_id_6",
    "your_asset_id_7"
  ]
}

返回示例


{
  "code": 0,
  "message": "OK",
  "data": false
}