From 4e1f69d83faf9c8fb311c49fcbd32006763fb4eb Mon Sep 17 00:00:00 2001 From: Alexander Zobnin Date: Thu, 8 Jun 2023 17:53:51 +0200 Subject: [PATCH] Authentication UI: Enable by default (#69803) --- .../setup-grafana/configure-grafana/feature-toggles/index.md | 2 +- pkg/services/featuremgmt/registry.go | 3 ++- pkg/services/featuremgmt/toggles_gen.csv | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md b/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md index 293fb0ee999..855ee3264a4 100644 --- a/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md +++ b/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md @@ -38,6 +38,7 @@ Some stable features are enabled by default. You can disable a stable feature by | `dataplaneFrontendFallback` | Support dataplane contract field name change for transformations and field name matchers where the name is different | Yes | | `alertingNotificationsPoliciesMatchingInstances` | Enables the preview of matching instances for notification policies | Yes | | `useCachingService` | When turned on, the new query and resource caching implementation using a wire service inject will be used in place of the previous middleware implementation | | +| `authenticationConfigUI` | Enables authentication configuration UI | Yes | | `advancedDataSourcePicker` | Enable a new data source picker with contextual information, recently used order and advanced mode | Yes | ## Beta feature toggles @@ -108,7 +109,6 @@ Alpha features might be changed or removed without prior notice. | `alertStateHistoryLokiOnly` | Disable Grafana alerts from emitting annotations when a remote Loki instance is available. | | `unifiedRequestLog` | Writes error logs to the request logger | | `pyroscopeFlameGraph` | Changes flame graph to pyroscope one | -| `authenticationConfigUI` | Enables authentication configuration UI | | `pluginsAPIManifestKey` | Use grafana.com API to retrieve the public manifest key | | `extraThemes` | Enables extra themes | | `lokiPredefinedOperations` | Adds predefined query operations to Loki query editor | diff --git a/pkg/services/featuremgmt/registry.go b/pkg/services/featuremgmt/registry.go index f89fea580c1..d4c92a19f76 100644 --- a/pkg/services/featuremgmt/registry.go +++ b/pkg/services/featuremgmt/registry.go @@ -490,7 +490,8 @@ var ( { Name: "authenticationConfigUI", Description: "Enables authentication configuration UI", - State: FeatureStateAlpha, + State: FeatureStateStable, + Expression: "true", Owner: grafanaAuthnzSquad, }, { diff --git a/pkg/services/featuremgmt/toggles_gen.csv b/pkg/services/featuremgmt/toggles_gen.csv index b34dca2ff8f..f46c9abb067 100644 --- a/pkg/services/featuremgmt/toggles_gen.csv +++ b/pkg/services/featuremgmt/toggles_gen.csv @@ -71,7 +71,7 @@ externalServiceAuth,alpha,@grafana/grafana-authnz-team,true,false,false,false refactorVariablesTimeRange,beta,@grafana/dashboards-squad,false,false,false,false useCachingService,stable,@grafana/grafana-operator-experience-squad,false,false,true,false enableElasticsearchBackendQuerying,beta,@grafana/observability-logs,false,false,false,false -authenticationConfigUI,alpha,@grafana/grafana-authnz-team,false,false,false,false +authenticationConfigUI,stable,@grafana/grafana-authnz-team,false,false,false,false pluginsAPIManifestKey,alpha,@grafana/plugins-platform-backend,false,false,false,false advancedDataSourcePicker,stable,@grafana/dashboards-squad,false,false,false,true faroDatasourceSelector,beta,@grafana/app-o11y,false,false,false,true