---
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.

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/koboillm/apis/litellm-api.md) · [All operations](https://skmtc.dev/koboillm/apis/litellm-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/koboillm/litellm-api/revisions/d4d54fef65be/schema)
