1. A method for aggregating database and component logic authorization rules in a multi-tier application system, the method comprising: configuring a hardware processor to carry out the following: aggregating role-based authorization rules for both a persistence layer storing application data and also a logic layer processing both user input and also application data stored by way of the persistence layer in order to produce a result of a multi-tier application structurally distributed across a computer communications network in a unified policy; mapping permissions of an aggregation of authorization policies for both the persistence layer and the logic layer of the multi-tier application to a common role being present in both the persistence layer and the logic layer in the unified policy; distributing the unified policy to both the persistence layer and the logic layer of the multi-tier application; transforming the unified policy for each of the persistence layer and the logic layer into respectively a set of role based permissions for the persistence layer and a set of role based permissions for the logic layer; and, applying the set of role based permissions for the persistence layer in the persistence layer, and the set of role based permissions for the logic layer in the logic layer of the multi-tier application.