平台配置
「平台配置」面向平台管理员,用于维护平台全局参数、第三方登录、OAuth 应用、应用插件、密码安全策略以及导航菜单排序。
入口路径:左侧菜单 平台管理 > 平台配置,页面路由
/admin/global/manage。

页面菜单
| 页面 | 路由 | 说明 |
|---|---|---|
| 全局参数 | /admin/global/config-map | 平台全局/集群两级参数 |
| 集群参数 | /admin/global/config-map/:key/clusters | 逐集群参数覆盖 |
| 第三方登录 | /admin/global/oauth | OAuth/OpenID/LDAP 等登录接入 |
| OAuth 应用 | /admin/global/client-oauth | 平台作为 OAuth 提供方 |
| 应用管理 | /admin/global/application-management | 插件化应用安装/卸载 |
| 密码安全 | /admin/global/password-security | 密码有效期与登录保护 |
| 导航排序 | /admin/global/navigation-order | 导航菜单排序 |
全局参数
全局参数用于控制平台的品牌展示、认证方式、资源调度、功能开关等行为。参数支持 全局生效 或 按集群覆盖 两种作用域。下表列出平台实际使用的常用参数及其详细说明。
常用全局参数说明
下表只列出运维可通过「全局参数」页配置、且被平台实际读取的键(config-map)。「版本」列表示该键在哪个大版本可用;「预置」列表示 AUC 首次初始化时是否会自动写入——预置 无需手工新增,非预置 需要在「全局参数」页新增后才会生效。
仅走环境变量 / K8s Secret 注入、或仅开发构建使用的配置(如各支付渠道私钥、
WEB_DEV_ALLOWED_HOSTS)不在下表内。
1. 平台基础与品牌
| 参数键 | 版本 | 预置 | 默认值/示例 | 说明 |
|---|---|---|---|---|
TITLE | 2.2 / 2.3 | 预置 | AI算力池化管理 | 产品名称,展示在浏览器标签页标题及页面左上角。支持按语言配置的对象写法。 |
LOGO | 2.2 / 2.3 | 预置 | 空 | 左上角 Logo 图片 URL/SVG,留空则使用默认 Logo。 |
FAVICON | 2.2 / 2.3 | 预置 | SVG 图标 | 浏览器标签页小图标,支持 SVG 字符串。 |
HOME_PAGE | 2.2 / 2.3 | 预置 | JSON 按角色配置 | 点击顶部 Logo 后跳转的首页地址,按角色区分(如 super_admin、ai_admin、cluster_admin、billing_admin)。 |
CUSTOM_THEME_ENABLED | 2.2 / 2.3 | 预置 | true | true/false,是否允许在主题设置中切换主题色。 |
TERMINOLOGY | 2.2 / 2.3 | 预置 | {"workspace":"工作空间","project":"项目"} | 自定义「工作空间」「项目」等术语的显示文案。 |
DEFAULT_UI_CONFIG | 2.3 | 非预置 | {"theme":"classic","layout":"classic","listHeaderEnabled":true} | 界面默认主题、布局以及是否默认启用页头;未配置或非法值回退内置默认。 |
AI_CHAT_ENABLED | 2.2 / 2.3 | 预置 | true | true/false,是否开启右下角 AI 助手入口。 |
REPORT_DOMAIN | 2.2 / 2.3 | 非预置 | 空 | 运维报表服务(如 Grafana)访问域名,用于「告警统计」等页面内嵌报表。 |
2. 安全与认证
| 参数键 | 版本 | 预置 | 默认值/示例 | 说明 |
|---|---|---|---|---|
JWT_EXPRIE_TIME | 2.2 / 2.3 | 预置 | 86400 | JWT Token 过期时间,单位秒(默认 1 天)。 |
LOGIN_NEED_2FA | 2.2 / 2.3 | 预置 | false | true/false,登录时是否强制二次验证。 |
TWO_FA_EXPRIE_TIME | 2.2 / 2.3 | 预置 | 1800 | 二次验证状态过期时间,单位秒(默认 30 分钟)。 |
TWO_FA_ENABLE_LIST | 2.2(2.3 起停用) | 预置(仅 2.2) | JSON 数组 | 2.2 及以前的二次验证方式配置(短信、邮件、MFA)。2.3 起拆分为 SMS_PROVIDER、SMTP_SERVER、MFA 三个独立参数,本参数仅用于升级迁移。 |
MFA | 2.3 | 预置 | {"enabled":false} | MFA(TOTP 动态口令)二次验证开关及配置。 |
PASSWORD_SECURITY_POLICY | 2.2 / 2.3 | 非预置 | JSON 配置 | 本地账号密码强度、有效期等安全策略,对应「密码安全」页。 |
SSO_ENABLED | 2.2 / 2.3 | 预置 | false | true/false,是否启用第三方单点登录。 |
REAL_NAME_VERIFY_REQUIRED | 2.3 | 预置 | false | true/false,是否要求实名认证通过后才能创建资源(true 开启)。 |
3. 短信与邮件通道
| 参数键 | 版本 | 预置 | 默认值/示例 | 说明 |
|---|---|---|---|---|
SMS_PROVIDER | 2.3 | 预置 | {"enabled":false,"provider":"noop"} | 短信服务商配置(含云厂商 AK/SK,属敏感信息,不会下发到浏览器)。用于登录、注册、找回密码验证码。 |
SMTP_SERVER | 2.3 | 预置 | {"enabled":false,"email":"","password":"","smtp":{"server":"","port":465,"ssl":true}} | 邮件服务(SMTP)配置(含邮箱口令,属敏感信息)。用于邮件验证码与通知。 |
4. 登录页与用户注册
| 参数键 | 版本 | 预置 | 默认值/示例 | 说明 |
|---|---|---|---|---|
LOGIN_HERO | 2.3 | 预置 | JSON 按语言配置 | 登录页品牌区自定义:supportContact(联系方式)、copyright(版权)、image(默认背景图),以及 console/admin 平台段的标题、介绍与背景图;字段为空时回退内置默认。 |
LOGIN_ENTRIES | 2.3 | 预置 | {"register":false,"smsRegister":false,"smsReset":false,"qr":false} | 登录页入口开关:register 自助注册、smsRegister 手机号注册、smsReset 手机号找回、qr 微信扫码登录。生产默认全关,需显式开启。 |
USER_DEFAULT_WORKSPACE | 2.3 | 预置 | gen-studio | 新用户初始化时创建同名项目所在的工作空间名称;配置缺失会导致用户初始化失败。 |
USER_DEFAULT_CLUSTERS | 2.3 | 预置 | ["host"] | 新用户默认加入的集群名称列表(JSON 数组)。 |
DEFAULT_PAID_MODE | 2.3 | 预置 | prepaid | 新建用户的默认付费模式:prepaid(预付费)或 postpaid(后付费)。 |
REGISTER_DEFAULT_DEPT | 2.3 | 预置 | {"deptIDs":[],"roleIDs":[]} | 自助注册用户的默认部门与角色;为空时挂到根部门并赋予平台用户角色。 |
REGISTER_DEFAULT_PROJECT_QUOTA | 2.3 | 非预置 | {"vcpus":100,"ram":1024000} | 自助注册用户的默认项目配额,ram 单位为 MiB;0/0 表示不限制。 |
REGISTER_CODE_VERIFICATION | 2.3 | 预置 | {"email":true,"sms":true} | 注册验证码校验开关;仅显式 false 关闭对应渠道。 |
REGISTRATION_LIMIT | 2.3 | 非预置 | JSON 配置 | 注册/找回验证码发送频率限制(重发间隔、小时/日上限、单 IP 上限等)。 |
5. 第三方登录
| 参数键 | 版本 | 预置 | 默认值/示例 | 说明 |
|---|---|---|---|---|
ENABLE_SOURCE | 2.2 / 2.3 | 预置 | [] | 已启用的第三方登录方式列表,如 ldap、dingtalk、feishu、wechat、oidc 等。 |
LDAP_CONFIG | 2.2 / 2.3 | 预置 | JSON 配置 | LDAP 服务器地址、绑定 DN/密码、Base DN、字段映射等。 |
DINGTALK_CONFIG | 2.2 / 2.3 | 预置 | JSON 配置 | 钉钉 AppKey、AppSecret、回调地址、是否同步部门。 |
FEISHU_CONFIG | 2.2 / 2.3 | 预置 | JSON 配置 | 飞书 AppID、AppSecret、回调地址、是否同步部门。 |
WECHAT_CONFIG | 2.3 | 预置 | JSON 配置 | 微信开放平台网站应用(扫码登录)的 AppID、AppSecret、回调地址(敏感)。 |
PLUTO_CONFIG | 2.2 / 2.3 | 预置 | {} | Pluto 登录配置。 |
AUC_CONFIG | 2.2 / 2.3 | 预置 | JSON 配置 | AUC OAuth 登录的 ClientID、ClientSecret、BaseUrl、回调地址。 |
SAGESUITE_CONFIG | 2.2 / 2.3 | 预置 | JSON 配置 | SageSuite 登录配置。 |
FEILIAN_CONFIG | 2.2 / 2.3 | 预置 | JSON 配置 | 飞连登录配置。 |
OIDC_CONFIG | 2.2 / 2.3 | 预置 | JSON 配置 | 标准 OpenID Connect 登录配置:issuer、clientID/clientSecret、redirectUrl、scopes、claimMapping 字段映射。 |
第三方登录的具体配置步骤参见本文档「第三方登录」章节。
6. 资源与调度
| 参数键 | 版本 | 预置 | 默认值/示例 | 说明 |
|---|---|---|---|---|
QOS | 2.2 / 2.3 | 预置 | Guaranteed | Pod QoS 策略,Guaranteed 或 Burstable,影响资源保障与驱逐优先级。 |
PRIORITY_CONFIG | 2.2 / 2.3 | 预置 | JSON 配置 | 任务优先级全局开关、优先级关键词映射、各资源类型的默认优先级。 |
INSTANCE_REQ_LIMIT_FACTOR | 2.2 / 2.3 | 非预置 | 1 | 容器实例 CPU/内存 limits 相对 requests 的超发倍数(正整数)。1 表示 limits=requests,大于 1 允许超发;未配置或非法值一律按 1 处理。 |
RECYCLE_EXP_DAY | 2.2 / 2.3 | 预置 | 20d | 回收站资源自动清理周期,如 20d 表示 20 天后彻底删除。 |
LIMITED_EDITION | 2.2 / 2.3 | 预置 | false | true/false,是否开启集群管理中的镜像模块(镜像源、镜像服务)与配额管理。 |
CLUSTER_MGMT | 2.2 / 2.3 | 非预置 | false | true/false,是否启用集群管理模块。启用后管理员可在"集群管理"中查看节点、GPU、存储等资源。 |
MODEL_DEV_DATA_MGT | 2.2 / 2.3 | 预置 | JSON 配置 | 控制模型开发与数据管理各模块的显示/权限开关,包括训练、微调、评测、数据集、数据清洗、增强、在线增强。 |
RESOURCE_PRICE_PREVIEW | 2.3 | 预置 | true | 计费总开关。显式 false 关闭全部资源价格预览、预扣与余额校验;未配置或读取失败默认开启。 |
7. 存储、网络与访问地址
| 参数键 | 版本 | 预置 | 默认值/示例 | 说明 |
|---|---|---|---|---|
STP_PORT | 2.2 / 2.3 | 预置 | 30884 | SFTP 服务端口,用户通过 SFTP 上传下载大文件时使用。 |
STP_SERVE | 2.2 / 2.3 | 预置 | 空 | SFTP 服务地址或额外配置,通常与 STP_PORT 配合使用。 |
IDE_DOMAIN | 2.2 / 2.3 | 预置 | 空 | Jupyter / VS Code 等在线 IDE 的统一访问域名前缀。 |
GATEWAY_ADDR | 2.2 / 2.3 | 预置 | 空 | 模型网关访问地址,格式 http(s)://ip:port。 |
MULTI_CLUSTER_URI_PREFIX | 2.2 / 2.3 | 非预置 | /camp-manager | 多集群模式下,URI 前缀配置,用于区分不同集群的访问路径。 |
SSH_SERVER | 2.3 | 预置 | 空 | 容器实例 SSH 命令使用的公网入口 host(单值,只填域名或 IP,不带协议和端口)。为空时沿用节点内网 IP;多集群部署建议设为集群参数,各集群分别填写自己的公网入口。 |
8. 大模型服务
| 参数键 | 版本 | 预置 | 默认值/示例 | 说明 |
|---|---|---|---|---|
API_GATEWAY_ENABLED | 2.2 / 2.3 | 预置 | true | true/false,是否允许通过 API Key 访问大模型服务。 |
COMPUTE_CAPABILITY_PRECISION | 2.2 / 2.3 | 预置 | FP16 | 算力精度标识,如 FP16、FP32,影响模型性能展示与调度。 |
AI_PROVIDER_MANUFACTURERS | 2.2 / 2.3 | 非预置 | JSON 数组 | AI 网关「服务商」下拉候选(整表替换语义),可覆盖内置厂商目录。 |
SERVICE_API_PATH_RULES | 2.2 / 2.3 | 非预置 | JSON 配置 | 模型服务 API 路径推断规则:dedicatedImageModels、dedicatedVideoModels、ttsModels、asrModels,用于按模型名匹配专用端点。 |
LLM_CALL_DETAIL | 2.2 / 2.3 | 非预置 | JSON 配置 | 模型调用详情中「输入/输出」内容的显隐开关,支持按角色(user/admin)与字段(input/output)控制,用于隐私/合规场景。 |
9. 计费、钱包与合同
| 参数键 | 版本 | 预置 | 默认值/示例 | 说明 |
|---|---|---|---|---|
WALLET_OFFLINE_TRANSFER | 2.3 | 预置 | JSON 配置 | 钱包线下汇款信息:bankName、accountName、accountNo、swiftCode、contactEmail;字段全空视为未配置。 |
WECHATPAY_CONFIG | 2.3 | 预置 | JSON 配置 | 钱包微信支付(Native 扫码充值)的非密配置:mchid、appid、merchantSerialNo、publicKeyId、publicKey、notifyUrl、refundNotifyUrl;商户 API 私钥与 APIv3 密钥走环境变量注入。 |
ALIPAY_CONFIG | 2.3 | 预置 | JSON 配置 | 钱包支付宝充值配置:mode、appId、alipayPublicKey、notifyUrl、returnOrigin、gateway;应用私钥走环境变量注入。 |
INVOICE_MIN_AMOUNT | 2.3 | 非预置 | 50 | 最低开票金额(元),统一口径,不再按介质/抬头类型分档。 |
CONTRACT_PARTY_B | 2.3 | 预置 | JSON 配置 | 合同签约乙方(平台)信息:name、code、address、contact、phone、email;name 为空视为未配置,无法发起合同。 |
10. 系统与监控
| 参数键 | 版本 | 预置 | 默认值/示例 | 说明 |
|---|---|---|---|---|
SYSTEM_APPS | 2.2 / 2.3 | 预置 | JSON 数组 | 系统组件列表,用于 K8s 集群管理 > 其他 > 系统组件 展示。 |
HPA_METRICS | 2.2 / 2.3 | 预置 | JSON 数组 | 推理服务 HPA 支持的指标列表,包括 CPU、内存、每秒请求数、GPU 显存利用率等。 |
LICENSE_EXPIRY_REMINDER | 2.2 / 2.3 | 预置 | 30 | 证书过期提前提醒天数,默认 30 天。到期前按剩余天数分级提醒(如 30 天 / 7 天 / 3 天),未过期的许可证在证书管理页单独展示。 |
条款与隐私正文配置
「服务条款」「隐私政策」是正文内容(HTML 片段)而非行为参数,同样在「全局参数」页维护,但走单独的内容下发链路、不随登录接口全量下发。
| 参数键 | 版本 | 预置 | 默认值/示例 | 说明 |
|---|---|---|---|---|
TERMS_OF_SERVICE | 2.3 | 非预置 | 空 | 服务条款正文(HTML 片段),未配置时前端回落到内置通用模板。 |
PRIVACY_POLICY | 2.3 | 非预置 | 空 | 隐私政策正文(HTML 片段),未配置时前端回落到内置通用模板。 |
查看参数
- 进入 平台管理 > 平台配置 > 全局参数。
- 列表展示:配置项、值、说明、类型(全局/集群标签区分)。
- 使用顶部筛选栏按关键词(模糊匹配配置项、值、说明)和类型(全局/集群)查询。

新增/修改全局参数

- 点击「新增」或在行内点击「编辑」。
- 填写:
- 配置项:参数键名。
- 值:参数值。
- 说明:参数用途说明。
- 点击「保存」。
切换参数作用域
- 在全局参数列表中,对某条参数点击「转为集群参数」或「转为全局参数」。
- 转换后参数类型标签会相应变化,集群类型参数支持逐集群覆盖。
配置集群参数值
- 对集群类型参数,点击「查看集群参数值」。
- 页面展示各集群下的参数值列表,未自定义覆盖的集群标记为「默认」。
- 点击行内「修改」,输入该集群的覆盖值;离线集群禁用修改按钮。
- 点击「保存」。
第三方登录
配置 LDAP

- 进入 平台管理 > 平台配置 > 第三方登录。
- 找到 LDAP 卡片,开启开关。
- 填写:
- 地址:LDAP 服务器地址。
- 绑定 DN:管理员绑定 DN。
- 密码:绑定密码。
- Base DN:用户搜索根 DN。
- 用户属性字段映射:如 uid、mail、cn 等。
- 点击「测试」验证配置有效性,测试通过后点击「保存」。
配置钉钉登录
- 找到钉钉登录卡片,开启开关。
- 填写:AppKey、AppSecret、回调地址。
- 如需同步钉钉部门结构到系统,开启「同步部门」选项。
- 点击「测试」验证,通过后保存。
配置飞书/飞连/Pluto/AUC/SAGE SUITE 登录
- 找到对应登录卡片,开启开关。
- 填写:Client ID / App ID、Client Secret / App Secret、Base URL、回调地址等(不同协议字段略有差异)。
- 飞连还需配置 LDAP 地址、绑定 DN、密码、部门 Base DN。
- 如需同步部门结构,开启「同步部门」选项。
- 点击「测试」验证,通过后保存。
配置 OIDC 登录
OIDC(OpenID Connect)登录支持对接任意符合 OIDC 协议的身份提供商(如 Okta、Auth0、Azure AD、Keycloak 等)。
- 找到 OIDC 登录卡片(显示为 "Microsoft Azure"),开启开关。
- 填写:
- Issuer URL:OIDC Provider 的发现端点地址(如
https://accounts.google.com或https://login.microsoftonline.com/{tenant}/v2.0),系统会自动拉取 Provider 配置。 - Client ID:在 OIDC Provider 中注册应用后获取的客户端 ID。
- Client Secret:对应的客户端密钥。
- Callback URL:平台回调地址,格式为
{平台地址}/camp/auth/callback,需在 OIDC Provider 中注册为允许的重定向 URI。 - Scopes(可选):请求的权限范围,默认为
openid、profile、email,支持多选和自定义添加。
- Issuer URL:OIDC Provider 的发现端点地址(如
- Claim 映射(可选):用于将 OIDC Provider 返回的 ID Token 字段映射到平台用户属性:
- Subject Claim:用户唯一标识,默认
sub。 - Username Claim:用户名字段,默认
preferred_username。 - Email Claim:邮箱字段,默认
email。 - Name Claim:显示名称字段,默认
name。 - Mobile Claim:手机号字段,默认
phone_number。
- Subject Claim:用户唯一标识,默认
- 点击「测试」验证配置有效性,通过后点击「保存」。
- 保存后,登录页面将显示 OIDC 登录按钮,用户点击后跳转到 OIDC Provider 完成认证。


测试与启用
所有第三方登录配置在启用前均需调用测试接口验证;校验失败会给出提示且不关闭面板,修正后再保存。

OAuth 应用
查看 OAuth 应用
- 进入 平台管理 > 平台配置 > OAuth 应用。
- 列表展示:应用名称、客户端 ID、客户端密钥(脱敏显示并可复制)、重定向 URL、启用状态。
- 使用顶部筛选栏按应用名称、客户端 ID、重定向 URL、启用状态查询。

创建 OAuth 应用

- 点击「创建应用」。
- 填写:
- 应用名称:便于识别的名称。
- 重定向 URL:第三方应用回调地址。
- 点击「创建」,系统生成客户端 ID 和客户端密钥。
管理 OAuth 应用
- 在列表行内点击「更多操作」:
- 编辑:修改应用名称和重定向 URL。
- 重置密钥:重新生成客户端密钥;重置后旧密钥立即失效,请同步更新第三方应用。
- 启用/禁用:控制应用是否可发起授权。
- 删除:删除不再使用的应用。
接入授权码流程
平台作为 OAuth 提供方,支持标准的授权码流程:
- 第三方应用引导用户访问
GenerateCode端点获取授权码。 - 使用授权码调用
Token端点换取 Access Token。 - 使用 Access Token 调用
UserInfo端点获取用户信息。
应用管理
查看应用插件
- 进入 平台管理 > 平台配置 > 应用管理。
- 列表以插件卡片/表格展示:插件图标、名称、描述、所在包名、模块名、安装状态。
- 使用顶部标签筛选:
- 平台:全部 / AI 开发平台 / AI 管理平台。
- 应用包:按包名筛选。
- 安装状态:已安装 / 未安装。
- 在搜索框输入包名/模块名/插件名,结果会高亮匹配关键词。

安装/卸载插件

- 单个安装:在未安装插件行内点击「安装」,安装即时生效。
- 单个卸载:在已安装插件行内点击「卸载」,二次确认后卸载。
- 批量安装:筛选后勾选多个未安装插件,点击「批量安装」。
- 批量卸载:筛选后勾选多个已安装插件,点击「批量卸载」。
- 系统关键插件会标记为锁定状态,不允许卸载,按钮置灰并提示「系统锁定」。
模块与插件配置
- 点击插件名称进入详情页。
- 在「模块配置」或「插件配置」页签中修改配置项。
- 点击「保存」生效。
密码安全

- 进入 平台管理 > 平台配置 > 密码安全。
- 设置平台本地账号的密码有效期(天):
- 设为 0 表示不启用密码过期。
- 设为 N 天表示密码过期后用户需通过忘记密码流程重置。
- 页面只读展示登录保护规则:本地账号连续输错 3 次密码后锁定 5 分钟。
- 页面只读展示密码传输保护:本地账号登录密码在浏览器端加密后传输,传输过程中不以明文暴露。
- 点击「保存」生效。
导航排序

- 进入 平台管理 > 平台配置 > Navigation Order。
- 在顶部切换「AI 管理平台」或「AI 开发平台」,分别配置各自导航菜单顺序。
- 使用「一级/二级/全部」按钮控制导航树展开粒度。
- 在搜索框输入菜单名称关键字,快速定位节点。
- 通过拖拽同级菜单节点调整顺序;跨层级拖拽会被禁止。
- 调整完成后点击「保存」生效;点击「刷新」可重新加载导航树。
常见问题
Q:全局参数和集群参数有什么区别? A:全局参数对所有集群生效;集群参数可在各集群下单独覆盖,适合需要按集群差异化配置的场景。
Q:第三方登录测试失败但配置看起来没问题? A:请检查平台与第三方服务之间的网络连通性、回调地址是否正确、以及 AppKey/AppSecret 是否过期。
Q:应用插件卸载后想恢复怎么办? A:在应用管理列表中找到该插件,点击「安装」即可重新启用;系统锁定插件不允许卸载。
Q:导航排序保存后为什么没有立即生效? A:请刷新浏览器页面,或检查是否保存到了正确的平台(AI 管理平台 / AI 开发平台)。