The present invention provides cache flushing of selected data while
leaving remaining cached data intact. Data can be flushed from caches
distributed across various components of a network-based computer system.
These caches can contain various types of data. In one embodiment, the
caches exist in an Access System and contain user identity profile
information. In another embodiment, the caches exist in an Access
Management System and contain authentication, authorization, or auditing
rules. A system in accordance with the invention detects a change to data
residing on a server and transmits a synchronization record to a
component of the system. The synchronization record identifies the
changed data. The system flushes the changed data identified by the
synchronization record from caches of the component.