-
-
- Configure who can access the UI interface and how group information is extracted from JWT tokens.
-
-
-
-
-
-
-
-
- prevValues.ui_access_mode_type !== currentValues.ui_access_mode_type
- }
- >
- {({ getFieldValue }) => {
- const uiAccessModeType = getFieldValue("ui_access_mode_type");
- return uiAccessModeType === "restricted_sso_group" ? (
-
-
-
- ) : null;
- }}
-
-
-
-
-
-
-
-
- Update UI Access Control
-
+
+
+
+
+ Configure who can access the UI interface and how group information is extracted from JWT tokens.
+
-
-
+
+
+
+
);
};
diff --git a/ui/litellm-dashboard/src/components/shared/SearchSelect.tsx b/ui/litellm-dashboard/src/components/shared/SearchSelect.tsx
index c6ae11f5729..e2ac466e275 100644
--- a/ui/litellm-dashboard/src/components/shared/SearchSelect.tsx
+++ b/ui/litellm-dashboard/src/components/shared/SearchSelect.tsx
@@ -25,6 +25,7 @@ interface SearchSelectProps {
disabled?: boolean;
className?: string;
inputId?: string;
+ allowClear?: boolean;
}
const matchesQuery = (option: SearchSelectOption, query: string): boolean => {
@@ -42,6 +43,7 @@ export function SearchSelect({
disabled = false,
className,
inputId,
+ allowClear = true,
}: SearchSelectProps) {
const selected =
value === undefined || value === ""
@@ -63,7 +65,7 @@ export function SearchSelect({