Commit da5ac8902d055fc58f4209a14de55fd2d9083d13

Authored by Artem Babak
1 parent ee1da2fd

Removed rule chains management for customers

... ... @@ -58,45 +58,6 @@ function Menu(userService, $state, $rootScope) {
58 58 if (authority !== user.authority) {
59 59 sections = [];
60 60 authority = user.authority;
61   - var edgeMenuSection = {
62   - side: {
63   - name: 'edge.management',
64   - type: 'toggle',
65   - state: 'home.edges',
66   - height: '80px',
67   - icon: 'router',
68   - pages: [
69   - {
70   - name: 'edge.edges',
71   - type: 'link',
72   - state: 'home.edges',
73   - icon: 'router'
74   - },
75   - {
76   - name: 'rulechain.edge-rulechains',
77   - type: 'link',
78   - state: 'home.edges.edgeRuleChains',
79   - icon: 'code'
80   - }
81   - ]
82   - },
83   - home: {
84   - name: 'edge.management',
85   - places: [
86   - {
87   - name: 'edge.edges',
88   - icon: 'router',
89   - state: 'home.edges'
90   - },
91   - {
92   - name: 'rulechain.edge-rulechains',
93   - icon: 'code',
94   - state: 'home.edges.edgeRuleChains'
95   - }
96   - ]
97   -
98   - }
99   - }
100 61 if (authority === 'SYS_ADMIN') {
101 62 sections = [
102 63 {
... ... @@ -186,6 +147,45 @@ function Menu(userService, $state, $rootScope) {
186 147 ]
187 148 }];
188 149 } else if (authority === 'TENANT_ADMIN') {
  150 + let edgeMenuSection = {
  151 + side: {
  152 + name: 'edge.management',
  153 + type: 'toggle',
  154 + state: 'home.edges',
  155 + height: '80px',
  156 + icon: 'router',
  157 + pages: [
  158 + {
  159 + name: 'edge.edges',
  160 + type: 'link',
  161 + state: 'home.edges',
  162 + icon: 'router'
  163 + },
  164 + {
  165 + name: 'rulechain.edge-rulechains',
  166 + type: 'link',
  167 + state: 'home.edges.edgeRuleChains',
  168 + icon: 'code'
  169 + }
  170 + ]
  171 + },
  172 + home: {
  173 + name: 'edge.management',
  174 + places: [
  175 + {
  176 + name: 'edge.edges',
  177 + icon: 'router',
  178 + state: 'home.edges'
  179 + },
  180 + {
  181 + name: 'rulechain.edge-rulechains',
  182 + icon: 'code',
  183 + state: 'home.edges.edgeRuleChains'
  184 + }
  185 + ]
  186 +
  187 + }
  188 + }
189 189 sections = [
190 190 {
191 191 name: 'home.home',
... ... @@ -325,6 +325,25 @@ function Menu(userService, $state, $rootScope) {
325 325 }
326 326
327 327 } else if (authority === 'CUSTOMER_USER') {
  328 + let edgeMenuSection = {
  329 + side: {
  330 + name: 'edge.edges',
  331 + type: 'link',
  332 + state: 'home.edges',
  333 + icon: 'router'
  334 + },
  335 + home: {
  336 + name: 'edge.edges',
  337 + places: [
  338 + {
  339 + name: 'edge.edges',
  340 + icon: 'router',
  341 + state: 'home.edges'
  342 + }
  343 + ]
  344 +
  345 + }
  346 + }
328 347 sections = [
329 348 {
330 349 name: 'home.home',
... ...