mirror of
https://github.com/grafana/grafana.git
synced 2025-08-03 03:09:03 +08:00
PluginExtensions: Made it possible to enable extensions admin page in non-development environments (#95820)
* Added feature flag for toggling extensions admin page. * fixed typo. * require restart --------- Co-authored-by: Erik Sundell <erik.sundell87@gmail.com>
This commit is contained in:
@ -105,7 +105,7 @@ func (s *ServiceImpl) getAdminNode(c *contextmodel.ReqContext) (*navtree.NavLink
|
||||
})
|
||||
}
|
||||
|
||||
if s.cfg.Env == setting.Dev {
|
||||
if (s.cfg.Env == setting.Dev) || s.features.IsEnabled(ctx, featuremgmt.FlagEnableExtensionsAdminPage) && hasAccess(pluginaccesscontrol.AdminAccessEvaluator) {
|
||||
pluginsNodeLinks = append(pluginsNodeLinks, &navtree.NavLink{
|
||||
Text: "Extensions",
|
||||
Icon: "plug",
|
||||
|
Reference in New Issue
Block a user