Update User Asset Permission


Assign or remove asset permissions to/from a user.

Request Format


POST https://{apigw-address}/app-portal-service/v2.3/user/asset/assign

Request Parameters (URI)


Name

Location (Path/Query)

Required/Optional

Data Type

Description

orgId

Query

Required

String

OU ID. How to get orgId >>

Request Parameters (Body)


Name

Required/Optional

Data Type

Description

userId

Required

String

User ID. How to get userId >>

assetIds

Required

Array

Asset IDs. To remove all asset permissions of this user in the OU, you can specify an empty array. How to get Asset ID >>

Response Parameters


Name

Data Type

Description

data

boolean

Whether the asset permissions are updated successfully. true indicates success, false indicates failure.

Error Code


Error Code

Description

31404

Service account, user, or asset does not exist.

Samples

Request Sample


url: https://{apigw-address}/app-portal-service/v2.3/user/asset/assign
method: POST

requestBody:
{
    "userId": "your_user_id",
    "assetIds": [
        "your_resource_id_1",
        "your_resource_id_2"
    ]
}

Return Sample


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