You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
合作与生态
支持与服务
开发者
了解我们
导航

AssignPermissionToUser

更新时间:2023.05.09 14:31:49

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

使用说明

  • 接口名称:AssignPermissionToUser
  • 请求方式:POST
  • 接口地址:/?Action=AssignPermissionToUser&Version=2022-10-12

请求参数

Query

参数

类型

是否必选

示例值

描述

Action

String

AssignPermissionToUser

请求名称。

Version

String

2022-10-12

请求版本。

ServiceName : apmplus_openapi
Region : cn-beijing 
Content-Type : application/json

Body

参数

类型

是否必选

示例值

描述

users

array of string

[test_user]

需要被分配权限的子账号用户列表。

aid

array of string

[12345]

分配权限的应用ID列表,全部为-1。

service_keys

array of string

[app_monitor]

分配权限的服务列表,当分配角色为管理员时无需填。

role_type

i8

1

分配的用户角色。

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

account_id

i32

-

账号ID。

返回参数

参数

类型

示例值

描述

error_msg

string

-

错误信息,成功为空。

error_no

i32

0

错误码,成功为0。

示例

请求示例

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

正常返回示例

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

异常返回示例

{
    "ResponseMetadata": {
        "RequestId": "201806041104200100100232280022D30",
        "Action": "AssignPermissionToUser",
        "Version": "2022-10-12",
        "Service": "***",
        "Region": "cn-north-1",
        "Error": {
            "Code": "200000",
            "Message": "参数异常"
        }
    }
}