You need to enable JavaScript to run this app.
导航
AssignPermissionToUser
最近更新时间:2024.06.20 17:40:46首次发布时间:2022.11.25 11:53:32

调用AssignPermissionToUser接口给指定用户分配权限。

使用说明

子账号已授权该应用的管理员或成员权限。详情请参见权限管理

请求说明

  • 请求方式:POST
  • 请求地址:https://open.volcengineapi.com?Action=AssignPermissionToUser&Version=2022-10-12
ServiceName: apmplus_openapi
Region: cn-beijing 
X-App-Ids: xxx
Content-Type: application/json

请求参数

Query

参数类型是否必选示例值描述
ActionStringAssignPermissionToUser接口名称。当前 API 的名称为 AssignPermissionToUser
VersionString2022-10-12接口版本。当前 API 的版本为 2022-10-12

Body

参数类型是否必选示例值描述
usersArray of String["test_user"]需要被分配权限的子账号用户列表。
aidArray of Integer[12345]分配权限的应用ID列表,全部为-1。
service_keysArray of String["app_monitor"]分配权限的服务列表,当分配角色为管理员时无需填。

role_type

Integer

1

分配的用户角色。

  • 1:普通成员
  • 2:管理员,管理员拥有该主账号下所有应用所有服务的权限

返回参数

参数类型示例值描述
error_msgString""错误信息,成功为空。
error_noInteger0错误码,成功为0。

请求示例

POST https://open.volcengineapi.com?Action=AssignPermissionToUser&Version=2022-10-12
{
    "users": [
        "test_user"
    ],
    "role_type": 1,
    "aid": [
        12345
    ],
    "service_keys": [
        "app_monitor"
    ]
}

返回示例

{
    "error_no": 0,
    "error_msg": ""
}

错误码

本接口无特有的错误码。更多信息请参见错误码