From 167f1b63427b5a433825e6cecf14eecebe984501 Mon Sep 17 00:00:00 2001 From: kimsehwan96 Date: Wed, 29 Apr 2026 07:44:02 +0900 Subject: [PATCH] [Fix] UI - Stop forcing proxy_admin_viewer to the usage page on login Removes the JWT-decode useEffect that overrode `?page=api-keys` to "usage" for Admin Viewer. Backend already allows /key/list and /key/info for this role. --- ui/litellm-dashboard/src/app/page.tsx | 3 --- 1 file changed, 3 deletions(-) diff --git a/ui/litellm-dashboard/src/app/page.tsx b/ui/litellm-dashboard/src/app/page.tsx index d32cf74d6ad..2b0e6d8c469 100644 --- a/ui/litellm-dashboard/src/app/page.tsx +++ b/ui/litellm-dashboard/src/app/page.tsx @@ -324,9 +324,6 @@ function CreateKeyPageContent() { if (decoded.user_role) { const formattedUserRole = formatUserRole(decoded.user_role); setUserRole(formattedUserRole); - if (formattedUserRole == "Admin Viewer") { - setPage("usage"); - } } if (decoded.user_email) {