diff --git a/ui/litellm-dashboard/src/components/SSOSettings.tsx b/ui/litellm-dashboard/src/components/SSOSettings.tsx index 426fafafa89..54066d52324 100644 --- a/ui/litellm-dashboard/src/components/SSOSettings.tsx +++ b/ui/litellm-dashboard/src/components/SSOSettings.tsx @@ -8,10 +8,11 @@ import { getModelDisplayName } from "./key_team_helpers/fetch_available_models_t interface SSOSettingsProps { accessToken: string | null; possibleUIRoles?: Record> | null; - userID?: string; + userID: string; + userRole: string; } -const SSOSettings: React.FC = ({ accessToken, possibleUIRoles }) => { +const SSOSettings: React.FC = ({ accessToken, possibleUIRoles, userID, userRole }) => { const [loading, setLoading] = useState(true); const [settings, setSettings] = useState(null); const [isEditing, setIsEditing] = useState(false); @@ -36,7 +37,7 @@ const SSOSettings: React.FC = ({ accessToken, possibleUIRoles // Fetch available models if (accessToken) { try { - const modelResponse = await modelAvailableCall(accessToken, null, null); + const modelResponse = await modelAvailableCall(accessToken, userID, userRole); if (modelResponse && modelResponse.data) { const modelNames = modelResponse.data.map((model: { id: string }) => model.id); setAvailableModels(modelNames); diff --git a/ui/litellm-dashboard/src/components/view_users.tsx b/ui/litellm-dashboard/src/components/view_users.tsx index d776cae2be0..60522695867 100644 --- a/ui/litellm-dashboard/src/components/view_users.tsx +++ b/ui/litellm-dashboard/src/components/view_users.tsx @@ -348,7 +348,7 @@ const ViewUserDashboard: React.FC = ({ - +