diff --git a/ui/src/app/services/menu.service.js b/ui/src/app/services/menu.service.js index d46c477f4a..620c842421 100644 --- a/ui/src/app/services/menu.service.js +++ b/ui/src/app/services/menu.service.js @@ -58,45 +58,6 @@ function Menu(userService, $state, $rootScope) { if (authority !== user.authority) { sections = []; authority = user.authority; - var edgeMenuSection = { - side: { - name: 'edge.management', - type: 'toggle', - state: 'home.edges', - height: '80px', - icon: 'router', - pages: [ - { - name: 'edge.edges', - type: 'link', - state: 'home.edges', - icon: 'router' - }, - { - name: 'rulechain.edge-rulechains', - type: 'link', - state: 'home.edges.edgeRuleChains', - icon: 'code' - } - ] - }, - home: { - name: 'edge.management', - places: [ - { - name: 'edge.edges', - icon: 'router', - state: 'home.edges' - }, - { - name: 'rulechain.edge-rulechains', - icon: 'code', - state: 'home.edges.edgeRuleChains' - } - ] - - } - } if (authority === 'SYS_ADMIN') { sections = [ { @@ -186,6 +147,45 @@ function Menu(userService, $state, $rootScope) { ] }]; } else if (authority === 'TENANT_ADMIN') { + let edgeMenuSection = { + side: { + name: 'edge.management', + type: 'toggle', + state: 'home.edges', + height: '80px', + icon: 'router', + pages: [ + { + name: 'edge.edges', + type: 'link', + state: 'home.edges', + icon: 'router' + }, + { + name: 'rulechain.edge-rulechains', + type: 'link', + state: 'home.edges.edgeRuleChains', + icon: 'code' + } + ] + }, + home: { + name: 'edge.management', + places: [ + { + name: 'edge.edges', + icon: 'router', + state: 'home.edges' + }, + { + name: 'rulechain.edge-rulechains', + icon: 'code', + state: 'home.edges.edgeRuleChains' + } + ] + + } + } sections = [ { name: 'home.home', @@ -325,6 +325,25 @@ function Menu(userService, $state, $rootScope) { } } else if (authority === 'CUSTOMER_USER') { + let edgeMenuSection = { + side: { + name: 'edge.edges', + type: 'link', + state: 'home.edges', + icon: 'router' + }, + home: { + name: 'edge.edges', + places: [ + { + name: 'edge.edges', + icon: 'router', + state: 'home.edges' + } + ] + + } + } sections = [ { name: 'home.home',