public ActionResult Permissions(FormCollection form) { Lite <RoleEntity> role = this.ExtractLite <RoleEntity>("Role"); var prp = PermissionAuthLogic.GetPermissionRules(role).ApplyChanges(this, "");; PermissionAuthLogic.SetPermissionRules(prp.Value); return(RedirectToAction("Permissions", new { role = role.Id })); }
public void SetPermissionRules(PermissionRulePack rules) { BasicPermission.AdminRules.AssertAuthorized(); PermissionAuthLogic.SetPermissionRules(rules); }
public void SetPermissionRules([Required, FromBody] PermissionRulePack rules) { BasicPermission.AdminRules.AssertAuthorized(); PermissionAuthLogic.SetPermissionRules(rules); Schema.Current.InvalidateMetadata(); }
public void SetPermissionRules([Required, FromBody] PermissionRulePack rules) { BasicPermission.AdminRules.AssertAuthorized(); PermissionAuthLogic.SetPermissionRules(rules); }