Patent ID: 8505084

Claim:
A system configured to access a portion of a computing environment stored by a device and secured by an authorization server on behalf of an application executing within a virtual environment, the system comprising: an authorization token store configured to store authorization tokens authorizing access to respective portions of the computing environment; an authorization requesting component configured to: request an authorization token from the authorization server using at least one credential, and upon receiving an authorization token indicating an authorization by the authentication server of at least one operation performable on the portion of the computing environment, store the authorization token in the authorization token store; and a computing environment component configured to perform a selected operation on the portion by: identifying in the authorization token store an authorization token authorizing the selected operation on atoll the portion; upon failing to identify the authorization token, invoking the authorization requesting component to obtain the authorization token; and upon identifying the authorization token, performing the selected operation on the portion of the computing environment stored by the device with the authorization token.