Systems and methods for providing access to data. When an application
needs to perform an action that requires access to data, the application
acquires a "ticket" in order to access the data. While the application
holds the ticket, it is given access to the data.