本接口用于调用OpenAPI接口,给用户设置项目中心-权限管理中模块的权限。
请求方式:POST
请求地址: https://console.volcengine.com/cdp/api/v2/rag/auth/authorize/user/module
参数名称 | 参数值类型 | 参数示例 | 说明 |
|---|---|---|---|
user_id | number | 23 | 用户id |
module_type | string | "knowledge_base_module" | "knowledge_base_module" -> 知识库 |
actions | List | ["create", "write", "read"] | 可配置的操作共三种,["create", "write", "read"], |
参数名称 | 参数类型 | 参数示例 | 说明 |
|---|---|---|---|
code | number | 0 | 0->成功 |
msg | string | "success" | 当code为非0时包含错误信息 |
data | string | "" |
curl 'https://console.volcengine.com/cdp/api/v2/rag/auth/authorize/user/module' \ -H 'accept: application/json, text/plain, */*' \ -H 'accept-language: zh-CN,zh;q=0.9,en-US;q=0.8,en;q=0.7' \ -H 'priority: u=1, i' \ -H 'referer: https://console.volcengine.com/cdp/knowledge-base/2985149/app/chat?external=true&dialog_id=81' \ -H 'sec-ch-ua: "Chromium";v="133", "Not(A:Brand";v="99"' \ -H 'sec-ch-ua-mobile: ?0' \ -H 'sec-ch-ua-platform: "macOS"' \ -H 'sec-fetch-dest: empty' \ -H 'sec-fetch-mode: cors' \ -H 'sec-fetch-site: same-origin' \ -H 'user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' \ -H 'x-org: xxx' \ -H 'x-tenant: xxx' \ -H 'X-User: xxx' \ -H 'Authorization: Bearer xxx' --data-raw '{ "user_id": "1", "module_type": "ai_app_module", "actions": [ "write", "read" ] }'