Merge branch 'master' of ssh://git.cloud.com/var/lib/git/cloudstack-oss

This commit is contained in:
Brian Federle 2011-11-07 15:29:27 -08:00
commit 5ad821612c

View File

@ -786,4 +786,22 @@
return allowedActions;
}
var userActionfilter = function(args) {
var jsonObj = args.context.item;
var allowedActions = [];
if(isAdmin()) {
allowedActions.push("edit");
allowedActions.push("changePassword");
allowedActions.push("generateKeys");
if(jsonObj.id != systemUserId && jsonObj.id != adminUserId) {
if(jsonObj.state == "enabled")
allowedActions.push("disable");
if(jsonObj.state == "disabled")
allowedActions.push("enable");
allowedActions.push("delete");
}
}
return allowedActions;
}
})(cloudStack, testData);