修改ServiceComb引擎RBAC账号密码
功能介绍
修改ServiceComb引擎RBAC账号密码。
调试
您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
URI
POST /v3/{project_id}/accounts/{name}/password
| 
        参数  | 
      
        是否必选  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|---|
| 
        project_id  | 
      
        是  | 
      
        String  | 
      
        租户子项目的唯一标识。字符长度为1~64。  | 
     
| 
        name  | 
      
        是  | 
      
        String  | 
      
        RBAC账号名称。  | 
     
请求参数
| 
        参数  | 
      
        是否必选  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|---|
| 
        X-Auth-Token  | 
      
        是  | 
      
        String  | 
      
        用户Token。  | 
     
| 
        X-Enterprise-Project-ID  | 
      
        否  | 
      
        String  | 
      
        如果不带则默认企业项目为"default",ID为"0"。 缺省值:0。  | 
     
| 
        Content-Type  | 
      
        是  | 
      
        String  | 
      
        该字段内容填为 "application/json;charset=UTF-8"。  | 
     
| 
        Accept  | 
      
        是  | 
      
        String  | 
      
        该字段内容填为 "application/json"。  | 
     
| 
        X-Engine-Id  | 
      
        是  | 
      
        String  | 
      
        ServiceComb引擎ID。  | 
     
| 
        Authorization  | 
      
        是  | 
      
        String  | 
      
        ServiceComb引擎RBAC token,格式是"Bear {token原文}"。  | 
     
| 
        参数  | 
      
        是否必选  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|---|
| 
        currentPassword  | 
      
        否  | 
      
        String  | 
      
        当前密码。 若修改者和被修改者相同,则必须提供当前密码。 若修改者和被修改者不同(例如admin账号修改其他账号密码),则不需要提供当前密码。  | 
     
| 
        password  | 
      
        是  | 
      
        String  | 
      
        新密码。  | 
     
响应参数
状态码: 200
| 
        参数  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|
| 
        result  | 
      
        String  | 
      
        结果信息。  | 
     
状态码: 400
| 
        参数  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|
| 
        error_code  | 
      
        String  | 
      
        错误码。  | 
     
| 
        error_msg  | 
      
        String  | 
      
        错误信息。  | 
     
| 
        detail  | 
      
        String  | 
      
        详细定位信息。  | 
     
状态码: 500
| 
        参数  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|
| 
        error_code  | 
      
        String  | 
      
        错误码。  | 
     
| 
        error_msg  | 
      
        String  | 
      
        错误信息。  | 
     
| 
        detail  | 
      
        String  | 
      
        详细定位信息。  | 
     
请求示例
POST /v3/{project_id}/accounts/{name}/password
{
    "currentPassword": "currentPassword",
    "password": "password"
}
 响应示例
状态码: 200
success
{
  "Result" : "string"
}
 状态码
| 
        状态码  | 
      
        描述  | 
     
|---|---|
| 
        200  | 
      
        success  | 
     
| 
        400  | 
      
        错误的请求。  | 
     
| 
        500  | 
      
        服务器内部错误。  | 
     
错误码
请参见CSE错误码。