AccessControl: Add a feature flag for the builtin role simplification (#47062)

* AccessControl: Add a feature flag for the builtin role simplification

Co-authored-by: Jguer <joao.guerreiro@grafana.com>

* Update standardDeatureFlags instead

Co-authored-by: Jguer <joao.guerreiro@grafana.com>
pull/47122/head
Gabriel MABILLE 4 years ago committed by GitHub
parent 3d23722b30
commit 0d87de153a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 1
      packages/grafana-data/src/types/featureToggles.gen.ts
  2. 6
      pkg/services/featuremgmt/registry.go
  3. 4
      pkg/services/featuremgmt/toggles_gen.go

@ -34,6 +34,7 @@ export interface FeatureToggles {
tempoServiceGraph?: boolean;
lokiBackendMode?: boolean;
accesscontrol?: boolean;
['accesscontrol-builtins']?: boolean;
prometheus_azure_auth?: boolean;
influxdbBackendMigration?: boolean;
newNavigation?: boolean;

@ -99,6 +99,12 @@ var (
Description: "Support robust access control",
State: FeatureStateBeta,
},
{
Name: "accesscontrol-builtins",
Description: "Simplify access control builtin roles",
State: FeatureStateAlpha,
RequiresDevMode: true,
},
{
Name: "prometheus_azure_auth",
Description: "Use azure authentication for prometheus datasource",

@ -75,6 +75,10 @@ const (
// Support robust access control
FlagAccesscontrol = "accesscontrol"
// FlagAccesscontrolBuiltins
// Simplify access control builtin roles
FlagAccesscontrolBuiltins = "accesscontrol-builtins"
// FlagPrometheusAzureAuth
// Use azure authentication for prometheus datasource
FlagPrometheusAzureAuth = "prometheus_azure_auth"

Loading…
Cancel
Save