private bool CheckCanAdd() { var addAuthorization = new IdentityAuthorization("Provisioning", "http://schemas.atomia.com/atomia/2009/04/provisioning/claims/account/{account_id}", AuthorizationConstants.AddServices, RouteData.Values, HttpContext); return(addAuthorization.Check()); }
private bool CheckCanDelete() { var deleteAuthorization = new IdentityAuthorization("Provisioning", "http://schemas.atomia.com/atomia/2009/04/provisioning/claims/account/{account_id}", AuthorizationConstants.DeleteServices, RouteData.Values, HttpContext); return((!deleteAuthorization.Check() && !deleteAuthorization.CheckRoles(new string[] { "Administrators" }, User)) ? false : true); }