调用authorizeRole接口授权成员角色
接口URL:/v1/project/member/authorizeRole
Content-Type:application/json
请求方式:post
请求体参数说明:
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 |
---|---|---|---|---|
projectId | String | String | 是 | 项目ID |
roles | Array | Array | 否 | 批量设置共有角色ID集合 |
uniformRole | Boolean | Boolean | 否 | 是否统一设置 |
userInfoVOList | Array | Array | 否 | 用户信息列表 |
表userInfoVOList:
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 |
---|---|---|---|---|
userId | Integer | Integer | 是 | 用户ID |
userName | String | String | 是 | 用户账号 |
userRoles | Array | Array | 是 | 用户角色ID集合 |
请求示例:
{"projectId":"test_b0289be21252","roles":[78],"uniformRole":true,"userInfoVOList":[{"userId":68,"userName":"test_f35bf9d48b78","userRoles":[89]}]}
返回参数说明:
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
statusCode | Integer | Integer | 响应编码 2000 success |
message | String | String | 消息内容 |
returnObj | Object | Object | 返回数据 |
error | String | String | 调用错误时返回的错误编码 |
返回示例:成功
{"statusCode":2000,"returnObj":{},"message":"成功"}
返回示例:失败
{"statusCode":190400,"error":"MSAP_400","message":"项目ID不能为空. "}