关联用户和权限

更新时间:2023-10-09 08:07:37下载pdf

本文介绍关联用户和权限的 API。

接口描述

根据权限 ID 和用户 ID,关联指定的用户和权限。

接口限制: - 1. 每个用户最多可关联权限数量不超过 10 个,避免 1 个用户有太多权限导致授权泛滥。 - 2. 同一个权限 ID 最多可授权不超过 1000 个用户。

接口地址

POST: /v2.0/cloud/iam/permission/{permission_id}/user/{user_id}

请求参数

参数名类型参数位置是否必填说明
permission_idLonguritrue权限 ID。
user_idStringuritrue用户 ID。

body 说明

参数名类型参数位置是否必填说明
attach_typeInteger true授权类型。
  • 0:普通授权。
  • 1:临时授权。
start_timeLong false临时授权生效开始时间,单位:毫秒。临时授权时有效。
end_timeLong false临时授权生效结束时间,单位:毫秒。临时授权时有效。

返回参数

参数名类型说明
successBoolean请求是否成功。
  • true:请求成功。
  • false:请求失败。
error_codeString详见错误码。
error_msgString错误信息,成功时为空。
resultObject返回结果。

请求示例

POST: /v2.0/cloud/iam/permission/1/user/uid1
{
  "attach_type": 0
}

返回示例

{
    "tid": "f5ffe2440b5111ee8144726abb6617ad",
    "result": true,
    "t": 1686815715734,
    "success": true
}

错误码

参考 错误码