PublicDashboards: Enterprise email sharing feature flag (#60644)

adds feature flag for pubdash email sharing
This commit is contained in:
owensmallwood
2023-01-03 13:45:15 -06:00
committed by GitHub
parent 4ed0cc7d18
commit f0ee3ac80a
4 changed files with 26 additions and 13 deletions
+7
View File
@@ -100,6 +100,13 @@ var (
Description: "Enables public access to dashboards",
State: FeatureStateAlpha,
},
{
Name: "publicDashboardsEmailSharing",
Description: "Allows public dashboard sharing to be restricted to only allowed emails",
State: FeatureStateAlpha,
RequiresLicense: true,
RequiresDevMode: true,
},
{
Name: "lokiLive",
Description: "Support WebSocket streaming for loki (early prototype)",
+4
View File
@@ -75,6 +75,10 @@ const (
// Enables public access to dashboards
FlagPublicDashboards = "publicDashboards"
// FlagPublicDashboardsEmailSharing
// Allows public dashboard sharing to be restricted to only allowed emails
FlagPublicDashboardsEmailSharing = "publicDashboardsEmailSharing"
// FlagLokiLive
// Support WebSocket streaming for loki (early prototype)
FlagLokiLive = "lokiLive"