Commit da5ac8902d055fc58f4209a14de55fd2d9083d13
1 parent
ee1da2fd
Removed rule chains management for customers
Showing
1 changed file
with
58 additions
and
39 deletions
... | ... | @@ -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', | ... | ... |