Monday, June 2, 2014

OBIEE 11g: Disable cache on Client side browser


OBIEE allows browsers to store temporary data which sometimes leads to improper cache management.
This temporary data storage causes user to see irrelevant data on dashboards due to caching of data on client side. Which in certain case can be very crucial as vital part of data can get visible to unauthorized user.

To avoid this we need to disable client side caching.
To achieve this we need to make changes to instanceconfig.xml file.
You can find this file at,

/instances/instance1/config/OracleBIPresentationServicesComponent/coreapplication_obips1

In this file add below code,

                                 <ClientSideCaching> 
                                      <CacheControlHttpHeader> 
                                        <Default>no-cache, no-store</Default> 
                                      <NoCache>no-cache, no-store</NoCache> 
                                      </CacheControlHttpHeader> 
                                 </ClientSideCaching> 


This code disables the client side caching.
Restart presentation services for changes to take place.

No comments:

Post a Comment