diff --git a/web/packages/teleport/src/TopBar/TopBar.tsx b/web/packages/teleport/src/TopBar/TopBar.tsx index 1016132897d6f..f369d7b11f4db 100644 --- a/web/packages/teleport/src/TopBar/TopBar.tsx +++ b/web/packages/teleport/src/TopBar/TopBar.tsx @@ -152,19 +152,21 @@ export function TopBar({ CustomLogo }: TopBarProps) { Icon={Server} /> )} - + {ctx.getFeatureFlags().managementSection && ( + + )} {topBarLinks.map(({ topMenuItem, navigationItem }) => { const link = navigationItem.getLink(clusterId); diff --git a/web/packages/teleport/src/teleportContext.tsx b/web/packages/teleport/src/teleportContext.tsx index 2602b79de5a95..b8b160cf63571 100644 --- a/web/packages/teleport/src/teleportContext.tsx +++ b/web/packages/teleport/src/teleportContext.tsx @@ -147,7 +147,12 @@ class TeleportContext implements types.Context { userContext.getIntegrationsAccess().list || userContext.hasDiscoverAccess() || userContext.getDeviceTrustAccess().list || - userContext.getLockAccess().list + userContext.getLockAccess().list || + userContext.getAccessListAccess().list || + userContext.getAccessGraphAccess().list || + hasAccessMonitoringAccess() || + userContext.getTokenAccess().create || + userContext.getBotsAccess().list ); }