Skip to content

AUC 接口列表 ​

用户 / 组织 / 权限中心(release-2606.v2.2.x (protos b400b84)),共 234 个接口,按业务域分组。

网关前缀:{网关地址}/camp/api/org,下表路径为拼在前缀后的后端路径。

“调试”列直达 在线调试(Scalar)对应接口,可看参数/示例并直接发请求。

目录 ​

登录与鉴权 — 登录、token、验证码、MFA、SSO、OAuth ​

方法路径说明鉴权调试
POST/v1/ldap/loginldap用户登录需 x-token试一下
POST/v1/oauth/code前端授权页调用:生成 code需 x-token试一下
POST/v1/oauth/token第三方系统后端调用:code 换 token公开试一下
GET/v1/oauth/userinfo第三方系统后端调用:token 换用户信息公开试一下
POST/v1/sso/login第三方登录需 x-token试一下
GET/v1/sso/userinfo获取用户登录状态和信息公开试一下
POST/v1/user/generate-token生成token需 x-token试一下
POST/v1/user/login验证登录需 x-token试一下
GET/v1/user/login-public-key获取登录密码加密公钥公开试一下
GET/v1/user/refresh-token刷新token需 x-token试一下
POST/v1/user/reset-password重置密码需 x-token试一下
POST/v1/user/send-code发送验证码需 x-token试一下
POST/v1/user/two-fa-send-code二次验证发送验证码需 x-token试一下
POST/v1/user/validata-token校验token需 x-token试一下
POST/v1/user/verify-code验证验证码需 x-token试一下

用户与组织 — 用户、部门、角色、权限、菜单、OAuth 客户端 ​

方法路径说明鉴权调试
GET/v1/dept/aggregate获取dept聚合需 x-token试一下
GET/v1/dept/all获取所有部门需 x-token试一下
POST/v1/dept/allow_synced设置部门可以同步需 x-token试一下
POST/v1/dept/close_synced设置部门禁止同步需 x-token试一下
DELETE/v1/dept/delete删除单个用户需 x-token试一下
GET/v1/dept/detail获取单个dept需 x-token试一下
PUT/v1/dept/join加入部门需 x-token试一下
PUT/v1/dept/leave删除单个用户需 x-token试一下
GET/v1/dept/root获根部门及其所有子部门需 x-token试一下
POST/v1/dept/search查询部门需 x-token试一下
GET/v1/dept/sub获取子部门需 x-token试一下
POST/v1/dept/sync_host_depts同步部门及部门和用户关系需 x-token试一下
POST/v1/dept/total查询部门总数需 x-token试一下
GET/v1/dept/tree递归获取某个部门下的所有子部门需 x-token试一下
POST/v1/dept/upsert新增部门需 x-token试一下
GET/v1/menu/all获取所有菜单需 x-token试一下
POST/v1/menu/change-pid新增/修改menu需 x-token试一下
DELETE/v1/menu/delete/{id}删除menu需 x-token试一下
GET/v1/menu/detail/{id}获取单个菜单详情需 x-token试一下
POST/v1/menu/list/types查询菜单根据类型筛选需 x-token试一下
PUT/v1/menu/route-plugin/load加载 route-plugin 菜单需 x-token试一下
POST/v1/menu/route-plugin/resource-bindings/by-plugins根据插件列表查询资源绑定关系需 x-token试一下
POST/v1/menu/route-plugin/resource-bindings/list查询 route-plugin 与资源绑定关系需 x-token试一下
POST/v1/menu/route-plugin/resource-bindings/sync同步 route-plugin 与资源绑定关系需 x-token试一下
GET/v1/menu/route-plugin/status查询 route-plugin 菜单启用状态需 x-token试一下
PUT/v1/menu/route-plugin/unload卸载 route-plugin 菜单需 x-token试一下
PUT/v1/menu/sort同层菜单排序需 x-token试一下
POST/v1/menu/upsert新增/修改menu需 x-token试一下
DELETE/v1/oauth-client/delete删除OAuth客户端需 x-token试一下
PUT/v1/oauth-client/disable禁用OAuth客户端需 x-token试一下
PUT/v1/oauth-client/enable启用OAuth客户端需 x-token试一下
GET/v1/oauth-client/exist根据名称判断OAuth客户端是否存在需 x-token试一下
GET/v1/oauth-client/get获取OAuth客户端需 x-token试一下
PUT/v1/oauth-client/reset重置OAuth客户端的密钥需 x-token试一下
POST/v1/oauth-client/search获取OAuth客户端列表需 x-token试一下
POST/v1/oauth-client/total获取OAuth客户端列表数量需 x-token试一下
POST/v1/oauth-client/upsert创建/更新OAuth客户端需 x-token试一下
GET/v1/permissions/type/menu获取所有menu类似的权限需 x-token试一下
GET/v1/permissions/type/resource获取所有resource类似的权限需 x-token试一下
PUT/v1/role/add/permissions添加角色权限需 x-token试一下
PUT/v1/role/add/resources/permissions根据资源名称保存资源权限需 x-token试一下
PUT/v1/role/add/users添加角色用户需 x-token试一下
GET/v1/role/aggregate获取角色详情需 x-token试一下
GET/v1/role/cluster/user/permissions获取用户在某个集群下的所有权限公开试一下
DELETE/v1/role/delete删除角色需 x-token试一下
GET/v1/role/detail获取角色详情需 x-token试一下
GET/v1/role/exist查询角色是否存在需 x-token试一下
POST/v1/role/member/search获取角色列表需 x-token试一下
POST/v1/role/member/total查询角色数量需 x-token试一下
GET/v1/role/permissions/user获取用户所属角色下的所有权限需 x-token试一下
GET/v1/role/project/permissions/user获取用户项目下所属角色的所有权限需 x-token试一下
PUT/v1/role/remove/permissions移除角色权限需 x-token试一下
PUT/v1/role/remove/users删除角色用户需 x-token试一下
POST/v1/role/search获取角色列表需 x-token试一下
POST/v1/role/total查询角色数量需 x-token试一下
POST/v1/role/upsert新增/修改角色需 x-token试一下
GET/v1/role/user-project-role根据用户名称项目名称查询项目角色需 x-token试一下
GET/v1/role/user-workspaces-role根据用户名称工作空间名称查询工作空间角色需 x-token试一下
GET/v1/role/user/permissions获取用户所有权限需 x-token试一下
GET/v1/role/user/permissions/default-workspace获取用户在默认工作空间下的所有权限需 x-token试一下
GET/v1/role/workspace/permissions/user获取用户工作空间下所属角色的所有权限需 x-token试一下
POST/v1/user/admin-reset-password管理员重置用户密码需 x-token试一下
GET/v1/user/all查询所有用户需 x-token试一下
POST/v1/user/app/list查询用户所属用户组关联的应用信息需 x-token试一下
POST/v1/user/check-mfa检查是否绑定MFA需 x-token试一下
DELETE/v1/user/delete删除员工需 x-token试一下
PUT/v1/user/employ员工入职需 x-token试一下
GET/v1/user/exist查询用户是否存在需 x-token试一下
POST/v1/user/export/ldap用户数据导出至ldap需 x-token试一下
GET/v1/user/gateway-attributes按用户名查询网关身份透传所需的用户属性(仅五个白名单字段)需 x-token试一下
GET/v1/user/generate-mfa生成mfa二维码URL需 x-token试一下
GET/v1/user/get获取用户信息需 x-token试一下
GET/v1/user/info获取单个用户聚合信息需 x-token试一下
PUT/v1/user/resign员工离职需 x-token试一下
POST/v1/user/search查询用户列表需 x-token试一下
POST/v1/user/status-by-usernames按用户名批量查询用户状态需 x-token试一下
POST/v1/user/sync_host_users同步用户需 x-token试一下
POST/v1/user/total查询用户数量需 x-token试一下
POST/v1/user/unbind-mfa解绑用户mfa需 x-token试一下
POST/v1/user/upsert新增用户需 x-token试一下

工作空间与项目 — 工作空间、项目、配额 ​

方法路径说明鉴权调试
POST/v1/project/add/user添加项目用户需 x-token试一下
POST/v1/project/add/users批量添加项目用户需 x-token试一下
GET/v1/project/all获取所有项目需 x-token试一下
POST/v1/project/change/description修改项目描述需 x-token试一下
POST/v1/project/create新增项目需 x-token试一下
POST/v1/project/create/batch批量新增项目需 x-token试一下
DELETE/v1/project/delete删除项目需 x-token试一下
GET/v1/project/detail项目详情需 x-token试一下
GET/v1/project/detail-by-name项目详情需 x-token试一下
GET/v1/project/detail-full-by-name项目详情及关联用户需 x-token试一下
GET/v1/project/exist-by-name判断项目是否存在需 x-token试一下
GET/v1/project/projects项目列表(不含已删除,可按工作空间过滤)需 x-token试一下
POST/v1/project/remove/user移除项目用户需 x-token试一下
POST/v1/project/search查询项目列表需 x-token试一下
POST/v1/project/total查询项目数量需 x-token试一下
GET/v1/project/user-counts查询某工作空间下的项目及各自用户数量(总览)需 x-token试一下
POST/v1/project/user-roles获取项目用户角色ID列表需 x-token试一下
GET/v1/project/user/names获取项目下的用户列表需 x-token试一下
GET/v1/project/users获取项目下的用户信息列表需 x-token试一下
POST/v1/workspace/add/user添加工作空间用户需 x-token试一下
POST/v1/workspace/add/users批量添加工作空间用户需 x-token试一下
GET/v1/workspace/all查询所有的工作空间需 x-token试一下
GET/v1/workspace/all-members获取工作空间下所有成员(工作空间级 + 该工作空间项目级 扁平展开)需 x-token试一下
GET/v1/workspace/all-with-projects-username查询所有工作空间(含成员 username、下属项目及项目成员 username)需 x-token试一下
POST/v1/workspace/change/description修改工作空间描述需 x-token试一下
POST/v1/workspace/configure/user-workspace-projects配置工作空间和项目需 x-token试一下
POST/v1/workspace/create新增工作空间需 x-token试一下
POST/v1/workspace/create/batch批量新增工作空间需 x-token试一下
DELETE/v1/workspace/delete删除工作空间需 x-token试一下
GET/v1/workspace/detail工作空间详情需 x-token试一下
GET/v1/workspace/detail-by-name工作空间详情需 x-token试一下
GET/v1/workspace/detail-full-by-name工作空间详情关联项目和用户需 x-token试一下
GET/v1/workspace/exist-by-name判断工作空间是否存在需 x-token试一下
GET/v1/workspace/member/all查询子集群所有的工作空间需 x-token试一下
GET/v1/workspace/member/user-workspaces子集群根据用户UUID查询工作空间需 x-token试一下
POST/v1/workspace/remove/user移除工作空间用户需 x-token试一下
POST/v1/workspace/search查询工作空间列表需 x-token试一下
POST/v1/workspace/total查询工作空间数量需 x-token试一下
GET/v1/workspace/user-counts查询所有工作空间及其用户数量(总览)需 x-token试一下
POST/v1/workspace/user-roles获取工作空间用户角色ID列表需 x-token试一下
GET/v1/workspace/user-workspaces根据用户UUID查询工作空间需 x-token试一下
GET/v1/workspace/user/all查询所有的工作空间及其用户需 x-token试一下
GET/v1/workspace/users获取工作空间下的用户信息列表需 x-token试一下
GET/v1/workspace/workspace-project全量工作空间及下属项目(不含已删除,级联)需 x-token试一下
GET/v1/workspace/workspace-project/all全量工作空间及下属项目(含已删除,级联)需 x-token试一下
GET/v1/workspace/workspaces工作空间列表(不含已删除)需 x-token试一下

计量计费 — 账单、钱包、额度、用量统计 ​

方法路径说明鉴权调试
POST/v1/wallet/account-statement查询钱包账户对账单需 x-token试一下
GET/v1/wallet/account-summary查询本人钱包消费汇总需 x-token试一下
POST/v1/wallet/adjust-sub-quota子账户批量充/减可用额度需 x-token试一下
POST/v1/wallet/batch-account-status批量查询钱包账户受限状态需 x-token试一下
POST/v1/wallet/batch-create-sub-accounts子账户批量开卡需 x-token试一下
POST/v1/wallet/create-sub-account子账户开卡需 x-token试一下
POST/v1/wallet/grant-budget管理员给账户划预算需 x-token试一下
GET/v1/wallet/limited-owners查询受限账户清单需 x-token试一下
POST/v1/wallet/pay-call-log消费入账:按 CH 调用行建支付单并支付(幂等)需 x-token试一下
POST/v1/wallet/payment-order/search消费单列表查询(管理员)需 x-token试一下
POST/v1/wallet/preview-user-budget仅严格 super_admin 的只读查询,owner 只允许用户主账户。需 x-token试一下
POST/v1/wallet/query-sub-account-log子账户变更流水查询(管理员)需 x-token试一下
POST/v1/wallet/set-sub-account-unlimited子账户设置/取消不限额度需 x-token试一下
POST/v1/wallet/set-user-budget仅严格 super_admin,真实操作人由认证上下文取。需 x-token试一下
POST/v1/wallet/sub-account/batch-quota批量查询子账户当前额度需 x-token试一下
POST/v1/wallet/top-up-to-target管理员把账户余额补足到目标值需 x-token试一下
POST/v1/wallet/user-budget指定单用户配置回显;本人或严格 super_admin。需 x-token试一下
POST/v1/wallet/user-budget-log/search独立金额明细,按 bizMonth 筛选;本人或严格 super_admin。需 x-token试一下

集群与资源 — 集群、命名空间、设备、存储、密钥、应用 ​

方法路径说明鉴权调试
GET/v1/applications/route-plugin/status需 x-token试一下
PUT/v1/applications/route-plugin/status需 x-token试一下
GET/v1/cluster获取指定cluster详情需 x-token试一下
DELETE/v1/cluster删除集群需 x-token试一下
GET/v1/cluster/all获取用户全部集群公开试一下
POST/v1/cluster/change-password修改密码需 x-token试一下
GET/v1/cluster/check-password检查是用户是否有密码需 x-token试一下
POST/v1/cluster/create创建集群需 x-token试一下
GET/v1/cluster/dept/global/root集群管理,获根部门及其所有子部门需 x-token试一下
GET/v1/cluster/dept/sub获根子部门需 x-token试一下
POST/v1/cluster/global/user/search集群管理查询集群用户列表需 x-token试一下
POST/v1/cluster/global/user/total集群管理查询集群用户数量需 x-token试一下
PUT/v1/cluster/global/user/update集群管理更新用户列表需 x-token试一下
GET/v1/cluster/host_cluster_uuid获取主机集群UUID需 x-token试一下
PUT/v1/cluster/join加入集群需 x-token试一下
PUT/v1/cluster/leave离开集群需 x-token试一下
PUT/v1/cluster/leave/single单次离开集群需 x-token试一下
GET/v1/cluster/member/metrics获取子集群统计信息需 x-token试一下
POST/v1/cluster/reset-host-cluster-uid重置集群身份为自身 UID(解除子集群标记)需 x-token试一下
POST/v1/cluster/role/global/search获取角色列表需 x-token试一下
POST/v1/cluster/role/global/total查询角色数量需 x-token试一下
POST/v1/cluster/search查询集群项列表需 x-token试一下
POST/v1/cluster/set-host-cluster-uid设置主集群 UID(子集群身份标记)需 x-token试一下
GET/v1/cluster/statistics获取集群统计信息需 x-token试一下
POST/v1/cluster/total查询集群数量需 x-token试一下
PUT/v1/cluster/update编辑集群需 x-token试一下
POST/v1/cluster/user/global/search查询用户列表需 x-token试一下
POST/v1/cluster/user/global/total查询用户数量需 x-token试一下
POST/v1/cluster/user/global/upsert新增全局用户需 x-token试一下
POST/v1/cluster/user/search查询集群用户列表需 x-token试一下
POST/v1/cluster/user/total查询集群用户数量需 x-token试一下
PUT/v1/cluster/user/update批量更新用户列表需 x-token试一下
PUT/v1/cluster/{uuid}/activate激活集群需 x-token试一下
DELETE/v1/config-map删除配置需 x-token试一下
POST/v1/config-map/cluster-config-search集群参数页面查询(优先级合并)需 x-token试一下
POST/v1/config-map/cluster-config-total集群参数页面计数需 x-token试一下
POST/v1/config-map/cluster-upsert修改指定集群的配置值需 x-token试一下
POST/v1/config-map/cluster-values查询配置项在各集群的值需 x-token试一下
GET/v1/config-map/exist检查配置是否存在需 x-token试一下
GET/v1/config-map/get获取指定configmap需 x-token试一下
GET/v1/config-map/password-security-policy获取密码安全策略需 x-token试一下
PUT/v1/config-map/password-security-policy更新密码安全策略需 x-token试一下
POST/v1/config-map/search查询配置项列表需 x-token试一下
POST/v1/config-map/set-cluster-scope设置为集群参数需 x-token试一下
POST/v1/config-map/set-global-scope设置为全局参数需 x-token试一下
POST/v1/config-map/sso/disable禁用三方SSO登录需 x-token试一下
POST/v1/config-map/sso/enable启用三方SSO登录需 x-token试一下
GET/v1/config-map/sso/get获取已启用的第三方和登录链接公开试一下
POST/v1/config-map/sso/test测试三方SSO登录配置需 x-token试一下
POST/v1/config-map/sync-host-config-maps同步系统配置需 x-token试一下
POST/v1/config-map/total查询配置项数量需 x-token试一下
GET/v1/config-map/two-fa-enable-config-list获取二次验证配置列表需 x-token试一下
GET/v1/config-map/two-fa-enable-list获取二次验证列表需 x-token试一下
PUT/v1/config-map/two-fa-enable-list更新二次验证配置列表需 x-token试一下
GET/v1/config-map/two-fa-verify-list获取二次验证请求列表需 x-token试一下
PUT/v1/config-map/two-fa-verify-list更新二次验证请求列表需 x-token试一下
POST/v1/config-map/upsert创建/编辑配置需 x-token试一下
GET/v1/resource/all查询资源列表需 x-token试一下
POST/v1/resource/create新增资源需 x-token试一下
DELETE/v1/resource/delete删除资源需 x-token试一下
GET/v1/resource/detail获取资源详情需 x-token试一下
GET/v1/resource/exist根据模块、名称、路由判断资源是否存在需 x-token试一下
GET/v1/resource/module-option获取模块选项需 x-token试一下
POST/v1/resource/search查询资源分页列表需 x-token试一下
POST/v1/resource/total查询资源总数量需 x-token试一下
PUT/v1/resource/update修改资源需 x-token试一下

系统设置 — 配置、事件、审计、日志、回收站 ​

方法路径说明鉴权调试
POST/v1/audit-log/create新增审计日志需 x-token试一下
POST/v1/audit-log/search查询审计日志列表需 x-token试一下
POST/v1/audit-log/system-admin-create系统管理员新增审计日志需 x-token试一下
POST/v1/audit-log/total查询日志数量需 x-token试一下
POST/v1/event-message/create新增事件需 x-token试一下
PUT/v1/event-message/read-all已读需 x-token试一下
POST/v1/event-message/received更新消息事件为已发布需 x-token试一下
POST/v1/event-message/search查询事件列表需 x-token试一下
POST/v1/event-message/total查询事件数量需 x-token试一下

基于 Rise 智算平台 release-2606.v2.2.x 生成