接口说明
本接口可以将可视化建模任务,数据集和数据连接授权给其他用户,用户组或角色
请求地址
PUT https://{domain}/aeolus/prep/userOpenAPI/v1/resourceAuth
请求参数
参数名称 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
appId | int | 是 | 项目ID | |
resId | int | 是 | 资源ID | |
resType | string | 是 | 资源类型 | |
needNotice | boolean | false | 否 | |
resList | object[] | 是 | 资源列表 | |
subjectList | object[] | 是 | 授权对象列表,type表示授权对象类型 | |
externalGroupsInfo | object | 否 | ||
actions | string[] | 是 | 授予的权限,包括"read_role","write_role","admin",对应查看,编辑,管理权限 |
请求参数示例
{ "appId":555327, "resId":18989, "resType":"prep_task", "needNotice":false, "resList":[ { "resId":18989, "resType":"prep_task" } ], "actions":[ "admin" ], "subjectList":[ { "originId":"liusenmao", "type":0 } ], "externalGroupsInfo":{ "externalGroupAuthType":1, "chatIdList":[] } }
返回结果示例
{ "code":"prep/ok", "message":"成功", "extraMsg":null, "advice":null, "data":null }