Patent ID: 8707412

Claim:
An interoperability network configured to assist a first service acting on behalf of a first user to obtain authorized access to and task performance by a second service, wherein the first and second service operate on service-associated machines, are separate from each other, and are coupled in communication with the interoperability network, the interoperability network comprising one or more computing devices configured to: receive a request for the first service to perform a particular task, fulfillment of which requires authorized access to and task performance by the second service; determine that the first service is authorized to act on behalf of the first user in obtaining authorized access to and task performance by the second service; retrieve from an electronic storage repository, which stores a plurality of sets of credentials usable by the first user and by a plurality of other users, access information that enables the first user to obtain authorized access to and task performance by the second service; and provide at least part of the access information to the second service to obtain authorized access to and task performance by the second service.