调用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
}
错误码
访问错误中心查看更多错误码。