Patent attributes
A method includes a data processing system creating a proxy for a virtual vault to access a data owner system in accordance with a temporary credential protocol, where the proxy is the only conduit between the virtual vault and the data owner system. The method continues by the proxy receiving a request from a virtual machine within the virtual vault, requesting data from the data owner system. When the request is valid, the method continues by the proxy creating a data retrieval request based on the request and data access credentials associated with the data owner system. The method continues by the proxy forwarding a data response from the data owner system to the virtual machine. The method continues by the data processing system deleting the proxy and the virtual vault when a data query has been completed, where the request is in accordance with the data query.