diff --git a/web/src/routes/AdminSettings.tsx b/web/src/routes/AdminSettings.tsx index b1d7d4f64..87fe0cecb 100644 --- a/web/src/routes/AdminSettings.tsx +++ b/web/src/routes/AdminSettings.tsx @@ -114,7 +114,7 @@ export function AdminSettingsPage() { }; return ( -
+
{lastToggleLocked && ( -

+

At least one identity provider must stay enabled — the last enabled provider can't be turned off.

@@ -1981,7 +1981,7 @@ function HelmOIDCProviderCard({ provider }: { provider: OIDCHelmProvider }) { const adminMapped = provider.roleMappings?.admin && provider.roleMappings.admin.length > 0; return ( -
-
+
+
Provider

Groups claim and default role are seeded from the same Helm values and are not editable here. @@ -2049,7 +2049,7 @@ function HelmOIDCProviderCard({ provider }: { provider: OIDCHelmProvider }) {

)} {adminMapped && ( -
+
Helm-configured admin mapping
@@ -2199,7 +2199,7 @@ function RoleMappingOverridesCard({ - {role !== "admin" &&
} + {role !== "admin" &&
}