@@ -182,6 +182,7 @@ App.Router = Em.Router.extend({
var d = data;
var isAdmin = data.Users.roles.indexOf('admin') >= 0;
if (isAdmin) {
+ App.set('isAdmin', true);
var controller = this.get('loginController');
this.setAuthenticated(true);
this.setLoginName(params.loginName);
@@ -110,13 +110,15 @@
{{/each}}
{{! For Advanced, Advanced Core Site, Advanced HDFS Site sections, show the 'Add Property' link.}}
- {{#if view.canEdit}}
- {{#if category.canAddProperty }}
- <div>
- <a href="#" {{action "showAddPropertyWindow" this target="view" }} >{{t installer.step7.config.addProperty}}...</a>
- </div>
- {{/if}}
+ {{#if App.isAdmin}}
+ {{#if view.canEdit}}
+ {{#if category.canAddProperty }}
+ <div>
+ <a href="#" {{action "showAddPropertyWindow" this target="view" }} >{{t installer.step7.config.addProperty}}...</a>
+ </div>
+ {{/if}}
</form>
</div>