Access Control for Cached Resources

TDV allows for caching-related runtime operations. These operations are required by cache refreshing tasks to be performed (For example, accessing the cache status table and the cache target table). These operations are run:

  1. Transparently to the caller, using identities internally established by the server, when the refresh is implicitly triggered by an incoming request.

  2. Using the identity of the caller when the refresh is triggered explicitly.

  3. Using the identity of the cached resource owner, cache policy owner or the trigger owner when the refresh is triggered by a configured cache refresh schedule, a cache policy or a user-defined trigger respectively.

To disable this access control model, set the configuration setting Administration -> Configuration -> Server -> Debugging -> Cache -> Access Control -> Disable Transparent Model to TRUE. By default, this is set to FALSE.