Access control: Enable data source view for partial permissions (#44695)

* Return correct value

* Remove scope all requirement

* Only add dashboard sub nav if user is admin
This commit is contained in:
Karl Persson
2022-02-01 15:00:05 +01:00
committed by GitHub
parent bc24fdcf8d
commit e93e1bdd2b
3 changed files with 5 additions and 5 deletions

View File

@ -39,7 +39,7 @@ export function buildNavModel(dataSource: DataSourceSettings, plugin: GenericDat
}
}
if (pluginMeta.includes && hasDashboards(pluginMeta.includes)) {
if (pluginMeta.includes && hasDashboards(pluginMeta.includes) && contextSrv.hasRole('Admin')) {
navModel.children!.push({
active: false,
icon: 'apps',