diff --git a/public/app/features/auth-config/ProviderConfigForm.tsx b/public/app/features/auth-config/ProviderConfigForm.tsx index 9427390d62c..74dfffaf1f6 100644 --- a/public/app/features/auth-config/ProviderConfigForm.tsx +++ b/public/app/features/auth-config/ProviderConfigForm.tsx @@ -139,6 +139,17 @@ export const ProviderConfigForm = ({ config, provider, isLoading }: ProviderConf const isEnabled = config?.settings.enabled; + const onSaveAttempt = (toggleEnabled: boolean) => { + reportInteraction('grafana_authentication_ssosettings_save_attempt', { + provider, + enabled: toggleEnabled ? !isEnabled : isEnabled, + }); + + if (toggleEnabled) { + setValue('enabled', !isEnabled); + } + }; + return (
@@ -187,13 +198,13 @@ export const ProviderConfigForm = ({ config, provider, isLoading }: ProviderConf -