1. A method for enforcing static and dynamic access policy protecting a resource in a computer system, the system having a client thereof making a first access request for the resource, the method comprising: determining a static maximum allowed access data structure pursuant to an evaluation of the first access request, wherein the static maximum allowed access data structure includes information representative of a set of policies that is reduced to static form that is common to a class of access requests; storing the static maximum allowed access data structure; and in response to a determination that the static maximum allowed access data structure is applicable to a second access request, utilizing said static maximum allowed access data in connection with the requested permission set of the second access request.