---
title: "Update Ui Settings"
method: PATCH
path: "/update/ui_settings"
tags: ["UI Settings"]
---

# Update Ui Settings

`PATCH /update/ui_settings`

Update UI-specific configuration flags.
Only proxy admins are allowed to modify these settings.

## Request body

- UISettings — Configuration for UI-specific flags
  - `disable_model_add_for_internal_users` boolean — If true, internal users cannot add models from the UI
  - `disable_team_admin_delete_team_user` boolean — Prevents Team Admins from deleting users from the teams they manage. Useful for SCIM provisioning where team membership is defined externally.
  - `enabled_ui_pages_internal_users` string[], nullable — List of page keys that internal users (non-admins) can see in the UI sidebar. If not set, all pages are visible based on role permissions.
  - `require_auth_for_public_ai_hub` boolean — If true, requires authentication for accessing the public AI Hub.
  - `forward_client_headers_to_llm_api` boolean — If enabled, forwards client headers (e.g. Authorization) to the LLM API. Required for Claude Code with Max subscription.
  - `enable_projects_ui` boolean — If enabled, shows the Projects feature in the UI sidebar and the project field in key management.
  - `disable_agents_for_internal_users` boolean — If true, internal users cannot access agent management endpoints or the Agents page in the UI.
  - `allow_agents_for_team_admins` boolean — If true, team admins are exempt from the agents disable restriction (only takes effect when disable_agents_for_internal_users is true).
  - `disable_vector_stores_for_internal_users` boolean — If true, internal users cannot access vector store management endpoints or the Vector Stores page in the UI.
  - `allow_vector_stores_for_team_admins` boolean — If true, team admins are exempt from the vector stores disable restriction (only takes effect when disable_vector_stores_for_internal_users is true).
  - `scope_user_search_to_org` boolean — If enabled, the user search endpoint (/user/filter/ui) restricts results by organization. When off, any authenticated user can search all users.

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/sea-lion/apis/litellm-api.md) · [All operations](https://skmtc.net/sea-lion/apis/litellm-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sea-lion/litellm-api/revisions/79928a3d37d3/schema)
