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.   | 
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
}