Make Topology view and Instances visible only to system admin/auditor

This commit is contained in:
Vidya Nambiar 2023-04-25 12:44:27 -04:00
parent 8c187c74fc
commit 2c673c8f1f

View File

@ -195,9 +195,9 @@ function getRouteConfig(userProfile = {}) {
deleteRoute('host_metrics');
deleteRouteGroup('settings');
deleteRoute('management_jobs');
if (userProfile?.isOrgAdmin) return routeConfig;
deleteRoute('topology_view');
deleteRoute('instances');
if (userProfile?.isOrgAdmin) return routeConfig;
if (!userProfile?.isNotificationAdmin) deleteRoute('notification_templates');
return routeConfig;