调用UpdateUser编辑用户,可以批量修改用户的角色。

编辑用户时仅支持修改角色,不支持修改其他信息,原因是阿里云所有产品使用的都是统一的账号管理系统,智能对话分析只是来使用账号,如需修改账号信息,需要到 访问控制RAM 进行修改。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String UpdateUser

系统规定参数。取值:UpdateUser。

JsonStr String [{"aliUid":"2951869706989****","roleName":"ADMIN"},{"aliUid":"2557461687048****","roleName":"ADMIN"}]

该接口可批量修改用户的角色,所以入参jsonStr的值是List类型,可参考示例值;完整JSON字符串具体内容参见以下详细信息。

入参说明

属性

值类型

是否必须

说明

aliUid

Integer

用户ID。

roleName

String

角色,可选值:ADMIN(管理员);QUALITY_INSPECTOR(质检员);AGENT(客服)。

返回数据

名称 类型 示例值 描述
Code String 200

结果代码,200 表示成功,若为别的值则表示失败,调用方可根据此字段判断失败原因。

Message String successful

出错时表示出错详情,成功时为successful。

RequestId String 106C6CA0-282D-4AF7-85F0-D2D24F4CE647

请求ID。

Success Boolean true

请求是否成功,调用方可根据此字段来判断请求是否成功:true表示成功;false/null表示失败。

示例

请求示例

http(s)://[Endpoint]/?Action=UpdateUser
&<公共请求参数>

正常返回示例

XML格式

<UpdateUserResponse>
      <Message>successful</Message>
      <RequestId>65CF64B5-4D9D-4D9E-A91D-3CA1C63FBF1E</RequestId>
      <Code>200</Code>
      <Success>true</Success>
</UpdateUserResponse>

JSON格式

{
    "Message":"successful",
    "RequestId":"65CF64B5-4D9D-4D9E-A91D-3CA1C63FBF1E",
    "Code":"200",
    "Success":true
}

错误码

访问错误中心查看更多错误码。