18 views
-/https://github.com/berriai/litellm/issues/25222
GitHub Β· issue

#25222 [Bug]: UI "Models + Endpoints" page does not filter models by team's access group

  • State: open
  • Author: @gowtham2809
  • Labels: bug, stale

### Check for existing issues

- [x] I have searched the existing issues and checked that my issue is not a duplicate.

### What happened?

### What happened?

When selecting a team in the "Models + Endpoints" page (Current Team dropdown), the page shows **all model deployments** on the proxy instead of only the models belonging to the selected team's access group.

The API-level enforcement works correctly β€” `/v1/models` returns only the models the team has access to, and chat/embedding requests to unauthorized models are properly denied with 401. The issue is purely in the UI's model listing.

### Steps to reproduce

1. Configure two access groups with different models: - `Content-Platform` β†’ gpt-4o, gpt-5.2, gpt-5.4, text-embedding-3-large, text-embedding-3-small - `Study-Partner` β†’ gpt-5.4-pro, text-embedding-3-large, text-embedding-3-small

2. Create a team `Content Platform` with `models: ["Content-Platform"]`

3. Create a key scoped to that team

4. Log into the UI with that key

5. Go to **Models + Endpoints** β†’ select **"Content Platform"** from the "Current Team" dropdown, with **View: "Current Team Models"**

6. **Expected:** Only the 5 models in the `Content-Platf…

GitHub resolver

Import GitHub neighbors on demand. Results are saved as system ingests.

Refresh page
vote history (1 events)
#0 of 0 Β· 31d18h34m50s ago β€” entered Β· #import:https:::github.com:berriai:litellm post #2385
The right issue is harder because it requires reliable configuration reconciliation across redeploys, persistence, startup lifecycle, and backward-compatibility concerns, while the left issue is primarily a UI data-filtering correction against an already-enforced API behavior.
discussed in #import:https:::github.com:berriai:litellm

ranked child groups

no voted pairs yet in this scope

cli
src
spread
search