Skip to content

平台配置 ​

「平台配置」面向平台管理员,用于维护平台全局参数、第三方登录、OAuth 应用、应用插件、密码安全策略以及导航菜单排序。

入口路径:左侧菜单 平台管理 > 平台配置,页面路由 /admin/global/manage。

平台配置模块菜单

页面菜单 ​

页面路由说明
全局参数/admin/global/config-map平台全局/集群两级参数
集群参数/admin/global/config-map/:key/clusters逐集群参数覆盖
第三方登录/admin/global/oauthOAuth/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. 平台基础与品牌 ​

参数键版本预置默认值/示例说明
TITLE2.2 / 2.3预置AI算力池化管理产品名称,展示在浏览器标签页标题及页面左上角。支持按语言配置的对象写法。
LOGO2.2 / 2.3预置空左上角 Logo 图片 URL/SVG,留空则使用默认 Logo。
FAVICON2.2 / 2.3预置SVG 图标浏览器标签页小图标,支持 SVG 字符串。
HOME_PAGE2.2 / 2.3预置JSON 按角色配置点击顶部 Logo 后跳转的首页地址,按角色区分(如 super_admin、ai_admin、cluster_admin、billing_admin)。
CUSTOM_THEME_ENABLED2.2 / 2.3预置truetrue/false,是否允许在主题设置中切换主题色。
TERMINOLOGY2.2 / 2.3预置{"workspace":"工作空间","project":"项目"}自定义「工作空间」「项目」等术语的显示文案。
DEFAULT_UI_CONFIG2.3非预置{"theme":"classic","layout":"classic","listHeaderEnabled":true}界面默认主题、布局以及是否默认启用页头;未配置或非法值回退内置默认。
AI_CHAT_ENABLED2.2 / 2.3预置truetrue/false,是否开启右下角 AI 助手入口。
REPORT_DOMAIN2.2 / 2.3非预置空运维报表服务(如 Grafana)访问域名,用于「告警统计」等页面内嵌报表。

2. 安全与认证 ​

参数键版本预置默认值/示例说明
JWT_EXPRIE_TIME2.2 / 2.3预置86400JWT Token 过期时间,单位秒(默认 1 天)。
LOGIN_NEED_2FA2.2 / 2.3预置falsetrue/false,登录时是否强制二次验证。
TWO_FA_EXPRIE_TIME2.2 / 2.3预置1800二次验证状态过期时间,单位秒(默认 30 分钟)。
TWO_FA_ENABLE_LIST2.2(2.3 起停用)预置(仅 2.2)JSON 数组2.2 及以前的二次验证方式配置(短信、邮件、MFA)。2.3 起拆分为 SMS_PROVIDER、SMTP_SERVER、MFA 三个独立参数,本参数仅用于升级迁移。
MFA2.3预置{"enabled":false}MFA(TOTP 动态口令)二次验证开关及配置。
PASSWORD_SECURITY_POLICY2.2 / 2.3非预置JSON 配置本地账号密码强度、有效期等安全策略,对应「密码安全」页。
SSO_ENABLED2.2 / 2.3预置falsetrue/false,是否启用第三方单点登录。
REAL_NAME_VERIFY_REQUIRED2.3预置falsetrue/false,是否要求实名认证通过后才能创建资源(true 开启)。

3. 短信与邮件通道 ​

参数键版本预置默认值/示例说明
SMS_PROVIDER2.3预置{"enabled":false,"provider":"noop"}短信服务商配置(含云厂商 AK/SK,属敏感信息,不会下发到浏览器)。用于登录、注册、找回密码验证码。
SMTP_SERVER2.3预置{"enabled":false,"email":"","password":"","smtp":{"server":"","port":465,"ssl":true}}邮件服务(SMTP)配置(含邮箱口令,属敏感信息)。用于邮件验证码与通知。

4. 登录页与用户注册 ​

参数键版本预置默认值/示例说明
LOGIN_HERO2.3预置JSON 按语言配置登录页品牌区自定义:supportContact(联系方式)、copyright(版权)、image(默认背景图),以及 console/admin 平台段的标题、介绍与背景图;字段为空时回退内置默认。
LOGIN_ENTRIES2.3预置{"register":false,"smsRegister":false,"smsReset":false,"qr":false}登录页入口开关:register 自助注册、smsRegister 手机号注册、smsReset 手机号找回、qr 微信扫码登录。生产默认全关,需显式开启。
USER_DEFAULT_WORKSPACE2.3预置gen-studio新用户初始化时创建同名项目所在的工作空间名称;配置缺失会导致用户初始化失败。
USER_DEFAULT_CLUSTERS2.3预置["host"]新用户默认加入的集群名称列表(JSON 数组)。
DEFAULT_PAID_MODE2.3预置prepaid新建用户的默认付费模式:prepaid(预付费)或 postpaid(后付费)。
REGISTER_DEFAULT_DEPT2.3预置{"deptIDs":[],"roleIDs":[]}自助注册用户的默认部门与角色;为空时挂到根部门并赋予平台用户角色。
REGISTER_DEFAULT_PROJECT_QUOTA2.3非预置{"vcpus":100,"ram":1024000}自助注册用户的默认项目配额,ram 单位为 MiB;0/0 表示不限制。
REGISTER_CODE_VERIFICATION2.3预置{"email":true,"sms":true}注册验证码校验开关;仅显式 false 关闭对应渠道。
REGISTRATION_LIMIT2.3非预置JSON 配置注册/找回验证码发送频率限制(重发间隔、小时/日上限、单 IP 上限等)。

5. 第三方登录 ​

参数键版本预置默认值/示例说明
ENABLE_SOURCE2.2 / 2.3预置[]已启用的第三方登录方式列表,如 ldap、dingtalk、feishu、wechat、oidc 等。
LDAP_CONFIG2.2 / 2.3预置JSON 配置LDAP 服务器地址、绑定 DN/密码、Base DN、字段映射等。
DINGTALK_CONFIG2.2 / 2.3预置JSON 配置钉钉 AppKey、AppSecret、回调地址、是否同步部门。
FEISHU_CONFIG2.2 / 2.3预置JSON 配置飞书 AppID、AppSecret、回调地址、是否同步部门。
WECHAT_CONFIG2.3预置JSON 配置微信开放平台网站应用(扫码登录)的 AppID、AppSecret、回调地址(敏感)。
PLUTO_CONFIG2.2 / 2.3预置{}Pluto 登录配置。
AUC_CONFIG2.2 / 2.3预置JSON 配置AUC OAuth 登录的 ClientID、ClientSecret、BaseUrl、回调地址。
SAGESUITE_CONFIG2.2 / 2.3预置JSON 配置SageSuite 登录配置。
FEILIAN_CONFIG2.2 / 2.3预置JSON 配置飞连登录配置。
OIDC_CONFIG2.2 / 2.3预置JSON 配置标准 OpenID Connect 登录配置:issuer、clientID/clientSecret、redirectUrl、scopes、claimMapping 字段映射。

第三方登录的具体配置步骤参见本文档「第三方登录」章节。

6. 资源与调度 ​

参数键版本预置默认值/示例说明
QOS2.2 / 2.3预置GuaranteedPod QoS 策略,Guaranteed 或 Burstable,影响资源保障与驱逐优先级。
PRIORITY_CONFIG2.2 / 2.3预置JSON 配置任务优先级全局开关、优先级关键词映射、各资源类型的默认优先级。
INSTANCE_REQ_LIMIT_FACTOR2.2 / 2.3非预置1容器实例 CPU/内存 limits 相对 requests 的超发倍数(正整数)。1 表示 limits=requests,大于 1 允许超发;未配置或非法值一律按 1 处理。
RECYCLE_EXP_DAY2.2 / 2.3预置20d回收站资源自动清理周期,如 20d 表示 20 天后彻底删除。
LIMITED_EDITION2.2 / 2.3预置falsetrue/false,是否开启集群管理中的镜像模块(镜像源、镜像服务)与配额管理。
CLUSTER_MGMT2.2 / 2.3非预置falsetrue/false,是否启用集群管理模块。启用后管理员可在"集群管理"中查看节点、GPU、存储等资源。
MODEL_DEV_DATA_MGT2.2 / 2.3预置JSON 配置控制模型开发与数据管理各模块的显示/权限开关,包括训练、微调、评测、数据集、数据清洗、增强、在线增强。
RESOURCE_PRICE_PREVIEW2.3预置true计费总开关。显式 false 关闭全部资源价格预览、预扣与余额校验;未配置或读取失败默认开启。

7. 存储、网络与访问地址 ​

参数键版本预置默认值/示例说明
STP_PORT2.2 / 2.3预置30884SFTP 服务端口,用户通过 SFTP 上传下载大文件时使用。
STP_SERVE2.2 / 2.3预置空SFTP 服务地址或额外配置,通常与 STP_PORT 配合使用。
IDE_DOMAIN2.2 / 2.3预置空Jupyter / VS Code 等在线 IDE 的统一访问域名前缀。
GATEWAY_ADDR2.2 / 2.3预置空模型网关访问地址,格式 http(s)://ip:port。
MULTI_CLUSTER_URI_PREFIX2.2 / 2.3非预置/camp-manager多集群模式下,URI 前缀配置,用于区分不同集群的访问路径。
SSH_SERVER2.3预置空容器实例 SSH 命令使用的公网入口 host(单值,只填域名或 IP,不带协议和端口)。为空时沿用节点内网 IP;多集群部署建议设为集群参数,各集群分别填写自己的公网入口。

8. 大模型服务 ​

参数键版本预置默认值/示例说明
API_GATEWAY_ENABLED2.2 / 2.3预置truetrue/false,是否允许通过 API Key 访问大模型服务。
COMPUTE_CAPABILITY_PRECISION2.2 / 2.3预置FP16算力精度标识,如 FP16、FP32,影响模型性能展示与调度。
AI_PROVIDER_MANUFACTURERS2.2 / 2.3非预置JSON 数组AI 网关「服务商」下拉候选(整表替换语义),可覆盖内置厂商目录。
SERVICE_API_PATH_RULES2.2 / 2.3非预置JSON 配置模型服务 API 路径推断规则:dedicatedImageModels、dedicatedVideoModels、ttsModels、asrModels,用于按模型名匹配专用端点。
LLM_CALL_DETAIL2.2 / 2.3非预置JSON 配置模型调用详情中「输入/输出」内容的显隐开关,支持按角色(user/admin)与字段(input/output)控制,用于隐私/合规场景。

9. 计费、钱包与合同 ​

参数键版本预置默认值/示例说明
WALLET_OFFLINE_TRANSFER2.3预置JSON 配置钱包线下汇款信息:bankName、accountName、accountNo、swiftCode、contactEmail;字段全空视为未配置。
WECHATPAY_CONFIG2.3预置JSON 配置钱包微信支付(Native 扫码充值)的非密配置:mchid、appid、merchantSerialNo、publicKeyId、publicKey、notifyUrl、refundNotifyUrl;商户 API 私钥与 APIv3 密钥走环境变量注入。
ALIPAY_CONFIG2.3预置JSON 配置钱包支付宝充值配置:mode、appId、alipayPublicKey、notifyUrl、returnOrigin、gateway;应用私钥走环境变量注入。
INVOICE_MIN_AMOUNT2.3非预置50最低开票金额(元),统一口径,不再按介质/抬头类型分档。
CONTRACT_PARTY_B2.3预置JSON 配置合同签约乙方(平台)信息:name、code、address、contact、phone、email;name 为空视为未配置,无法发起合同。

10. 系统与监控 ​

参数键版本预置默认值/示例说明
SYSTEM_APPS2.2 / 2.3预置JSON 数组系统组件列表,用于 K8s 集群管理 > 其他 > 系统组件 展示。
HPA_METRICS2.2 / 2.3预置JSON 数组推理服务 HPA 支持的指标列表,包括 CPU、内存、每秒请求数、GPU 显存利用率等。
LICENSE_EXPIRY_REMINDER2.2 / 2.3预置30证书过期提前提醒天数,默认 30 天。到期前按剩余天数分级提醒(如 30 天 / 7 天 / 3 天),未过期的许可证在证书管理页单独展示。

条款与隐私正文配置 ​

「服务条款」「隐私政策」是正文内容(HTML 片段)而非行为参数,同样在「全局参数」页维护,但走单独的内容下发链路、不随登录接口全量下发。

参数键版本预置默认值/示例说明
TERMS_OF_SERVICE2.3非预置空服务条款正文(HTML 片段),未配置时前端回落到内置通用模板。
PRIVACY_POLICY2.3非预置空隐私政策正文(HTML 片段),未配置时前端回落到内置通用模板。

查看参数 ​

  1. 进入 平台管理 > 平台配置 > 全局参数。
  2. 列表展示:配置项、值、说明、类型(全局/集群标签区分)。
  3. 使用顶部筛选栏按关键词(模糊匹配配置项、值、说明)和类型(全局/集群)查询。

全局参数列表页

新增/修改全局参数 ​

新增全局参数弹窗

  1. 点击「新增」或在行内点击「编辑」。
  2. 填写:
    • 配置项:参数键名。
    • 值:参数值。
    • 说明:参数用途说明。
  3. 点击「保存」。

切换参数作用域 ​

  1. 在全局参数列表中,对某条参数点击「转为集群参数」或「转为全局参数」。
  2. 转换后参数类型标签会相应变化,集群类型参数支持逐集群覆盖。

配置集群参数值 ​

  1. 对集群类型参数,点击「查看集群参数值」。
  2. 页面展示各集群下的参数值列表,未自定义覆盖的集群标记为「默认」。
  3. 点击行内「修改」,输入该集群的覆盖值;离线集群禁用修改按钮。
  4. 点击「保存」。

第三方登录 ​

配置 LDAP ​

第三方登录配置页

  1. 进入 平台管理 > 平台配置 > 第三方登录。
  2. 找到 LDAP 卡片,开启开关。
  3. 填写:
    • 地址:LDAP 服务器地址。
    • 绑定 DN:管理员绑定 DN。
    • 密码:绑定密码。
    • Base DN:用户搜索根 DN。
    • 用户属性字段映射:如 uid、mail、cn 等。
  4. 点击「测试」验证配置有效性,测试通过后点击「保存」。

配置钉钉登录 ​

  1. 找到钉钉登录卡片,开启开关。
  2. 填写:AppKey、AppSecret、回调地址。
  3. 如需同步钉钉部门结构到系统,开启「同步部门」选项。
  4. 点击「测试」验证,通过后保存。

配置飞书/飞连/Pluto/AUC/SAGE SUITE 登录 ​

  1. 找到对应登录卡片,开启开关。
  2. 填写:Client ID / App ID、Client Secret / App Secret、Base URL、回调地址等(不同协议字段略有差异)。
  3. 飞连还需配置 LDAP 地址、绑定 DN、密码、部门 Base DN。
  4. 如需同步部门结构,开启「同步部门」选项。
  5. 点击「测试」验证,通过后保存。

配置 OIDC 登录 ​

OIDC(OpenID Connect)登录支持对接任意符合 OIDC 协议的身份提供商(如 Okta、Auth0、Azure AD、Keycloak 等)。

  1. 找到 OIDC 登录卡片(显示为 "Microsoft Azure"),开启开关。
  2. 填写:
    • 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,支持多选和自定义添加。
  3. Claim 映射(可选):用于将 OIDC Provider 返回的 ID Token 字段映射到平台用户属性:
    • Subject Claim:用户唯一标识,默认 sub。
    • Username Claim:用户名字段,默认 preferred_username。
    • Email Claim:邮箱字段,默认 email。
    • Name Claim:显示名称字段,默认 name。
    • Mobile Claim:手机号字段,默认 phone_number。
  4. 点击「测试」验证配置有效性,通过后点击「保存」。
  5. 保存后,登录页面将显示 OIDC 登录按钮,用户点击后跳转到 OIDC Provider 完成认证。

OIDC 配置表单

登录页 OIDC 按钮

测试与启用 ​

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

第三方登录配置页

OAuth 应用 ​

查看 OAuth 应用 ​

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

OAuth 应用列表页

创建 OAuth 应用 ​

创建 OAuth 应用弹窗

  1. 点击「创建应用」。
  2. 填写:
    • 应用名称:便于识别的名称。
    • 重定向 URL:第三方应用回调地址。
  3. 点击「创建」,系统生成客户端 ID 和客户端密钥。

管理 OAuth 应用 ​

  1. 在列表行内点击「更多操作」:
    • 编辑:修改应用名称和重定向 URL。
    • 重置密钥:重新生成客户端密钥;重置后旧密钥立即失效,请同步更新第三方应用。
    • 启用/禁用:控制应用是否可发起授权。
    • 删除:删除不再使用的应用。

接入授权码流程 ​

平台作为 OAuth 提供方,支持标准的授权码流程:

  1. 第三方应用引导用户访问 GenerateCode 端点获取授权码。
  2. 使用授权码调用 Token 端点换取 Access Token。
  3. 使用 Access Token 调用 UserInfo 端点获取用户信息。

应用管理 ​

查看应用插件 ​

  1. 进入 平台管理 > 平台配置 > 应用管理。
  2. 列表以插件卡片/表格展示:插件图标、名称、描述、所在包名、模块名、安装状态。
  3. 使用顶部标签筛选:
    • 平台:全部 / AI 开发平台 / AI 管理平台。
    • 应用包:按包名筛选。
    • 安装状态:已安装 / 未安装。
  4. 在搜索框输入包名/模块名/插件名,结果会高亮匹配关键词。

应用管理插件列表

安装/卸载插件 ​

应用管理插件列表与安装

  1. 单个安装:在未安装插件行内点击「安装」,安装即时生效。
  2. 单个卸载:在已安装插件行内点击「卸载」,二次确认后卸载。
  3. 批量安装:筛选后勾选多个未安装插件,点击「批量安装」。
  4. 批量卸载:筛选后勾选多个已安装插件,点击「批量卸载」。
  5. 系统关键插件会标记为锁定状态,不允许卸载,按钮置灰并提示「系统锁定」。

模块与插件配置 ​

  1. 点击插件名称进入详情页。
  2. 在「模块配置」或「插件配置」页签中修改配置项。
  3. 点击「保存」生效。

密码安全 ​

密码安全配置页

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

导航排序 ​

导航排序配置页

  1. 进入 平台管理 > 平台配置 > Navigation Order。
  2. 在顶部切换「AI 管理平台」或「AI 开发平台」,分别配置各自导航菜单顺序。
  3. 使用「一级/二级/全部」按钮控制导航树展开粒度。
  4. 在搜索框输入菜单名称关键字,快速定位节点。
  5. 通过拖拽同级菜单节点调整顺序;跨层级拖拽会被禁止。
  6. 调整完成后点击「保存」生效;点击「刷新」可重新加载导航树。

常见问题 ​

Q:全局参数和集群参数有什么区别? A:全局参数对所有集群生效;集群参数可在各集群下单独覆盖,适合需要按集群差异化配置的场景。

Q:第三方登录测试失败但配置看起来没问题? A:请检查平台与第三方服务之间的网络连通性、回调地址是否正确、以及 AppKey/AppSecret 是否过期。

Q:应用插件卸载后想恢复怎么办? A:在应用管理列表中找到该插件,点击「安装」即可重新启用;系统锁定插件不允许卸载。

Q:导航排序保存后为什么没有立即生效? A:请刷新浏览器页面,或检查是否保存到了正确的平台(AI 管理平台 / AI 开发平台)。

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