Check Asset Permission


Check if the current user has the access permission for the queried asset.

Operation Permissions


  • User login to Application Portal is required.

  • Selecting an OU is required.

Request Format


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

Request Parameters (Header)


Name

Mandatory/Optional

Data Type

Description

Authorization

Mandatory

String

The access token (or bearer token). The format of the parameter’s string is Bearer {your token}. Refer to Log In or Refresh Access Token to learn how to get the access token.

Request Parameters (Body)


Name

Mandatory/Optional

Data Type

Description

assetIds

Mandatory

String

The asset ID. Supports the query of multiple asset IDs, separated by commas. How to get assetId >>

Response Parameters


Name

Data Type

Description

data

Boolean

  • true = has access for all the queried assets

  • false = has no permission or has permission for only some of the queried assets

Error Codes


Code

Description

31400

Asset ID is required

31401

Access Token is invalid

31512

Selecting an OU is required

Samples

Request Sample


url: https://{apigw-address}/app-portal-service/v2.2/user/authorization/asset/check
method: POST
requestHeader: {"Authorization":"yourBearerToken"}
requestBody:{
  "assetIds": [
    "rJDyH3Rm",
    "FS6c3XAH",
    "qQHC4vyw",
    "txeiiU9x",
    "adNIljjB",
    "Dqp9GZsT",
    "Mk2BVzZN"
  ]
}

Return Sample


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