Check Asset Permission¶
查看是否有资产的权限。
操作权限¶
用户需要登录 EnOS 应用门户并选择 OU。
请求格式¶
POST https://{apigw-address}/app-portal-service/v2.2/user/authorization/asset/check
请求参数(Header)¶
| 名称 | 必需/可选 | 数据类型 | 描述 | 
|---|---|---|---|
| Authorization | 必需 | String | Access Token,以Bearer Token表示,其形式为 Bearer {your token}。需要通过调用 Log In 或 Refresh Access Token 接口后获取。 | 
请求参数(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
}