diff --git a/public/app/routes/routes.tsx b/public/app/routes/routes.tsx index 1c3582f248b2..dfd9b3ba078f 100644 --- a/public/app/routes/routes.tsx +++ b/public/app/routes/routes.tsx @@ -83,6 +83,7 @@ export function getAppRoutes(): RouteDescriptor[] { }, { path: '/dashboard/new', + roles: () => ['Editor', 'Admin'], pageClass: 'page-dashboard', routeName: DashboardRoutes.New, component: SafeDynamicImport( @@ -119,6 +120,7 @@ export function getAppRoutes(): RouteDescriptor[] { }, { path: '/dashboard/import', + roles: () => ['Editor', 'Admin'], component: SafeDynamicImport( () => import(/* webpackChunkName: "DashboardImport"*/ 'app/features/manage-dashboards/DashboardImportPage') ), @@ -168,6 +170,7 @@ export function getAppRoutes(): RouteDescriptor[] { }, { path: '/dashboards/folder/new', + roles: () => ['Editor', 'Admin'], component: SafeDynamicImport( () => import(/* webpackChunkName: "NewDashboardsFolder"*/ 'app/features/folders/components/NewDashboardsFolder') ),