控制内部用户的页面可见性
配置在 LiteLLM UI 中对内部用户(非管理员开发者)可见的导航标签页和页面。
使用此功能可简化 UI,并控制内部用户/开发者登录时可以看到哪些页面。
概述
默认情况下,内部用户可访问的所有页面都会显示在导航侧边栏中。通过页面可见性控制,管理员可以限制内部用户可见的页面,从而创建更专注、更精简的使用体验。
配置页面可见性
1. 导航至设置
点击侧边栏中的 Settings(设置)图标。

2. 进入管理员设置
从设置菜单中点击 Admin Settings(管理员设置)。

3. 选择 UI 设置
点击 UI Settings(UI 设置)以访问页面可见性控制选项。

4. 打开页面可见性配置
点击 Configure Page Visibility(配置页面可见性)以展开配置面板。

5. 选择要显示的页面
勾选您希望内部用户看到的页面。页面按类别整理,方便导航。

可用页面包括
- 虚拟密钥
- 游乐场
- 模型 + 端点
- Agents(代理)
- MCP 服务器
- 搜索工具 (Search Tools)
- 向量存储
- 日志
- 团队
- Organizations(组织)
- 用法
- 预算
- 以及更多...
6. 保存您的配置
点击 Save Page Visibility Settings(保存页面可见性设置)以应用更改。

7. 验证更改
现在,内部用户的导航侧边栏中将仅显示所选页面。

重置为默认值
若要为内部用户恢复所有页面
- 打开页面可见性配置
- 点击 Reset to Default (All Pages)(重置为默认值(所有页面))
- 点击 Save Page Visibility Settings(保存页面可见性设置)
这将清除限制,并向内部用户显示所有可访问的页面。
API 配置
您还可以使用 API 以编程方式配置页面可见性
获取当前设置
curl -X GET 'https://:4000/ui_settings/get' \
-H 'Authorization: Bearer <your-admin-key>'
更新页面可见性
curl -X PATCH 'https://:4000/ui_settings/update' \
-H 'Authorization: Bearer <your-admin-key>' \
-H 'Content-Type: application/json' \
-d '{
"enabled_ui_pages_internal_users": [
"api-keys",
"agents",
"mcp-servers",
"logs",
"teams"
]
}'
清除页面可见性限制
curl -X PATCH 'https://:4000/ui_settings/update' \
-H 'Authorization: Bearer <your-admin-key>' \
-H 'Content-Type: application/json' \
-d '{
"enabled_ui_pages_internal_users": null
}'