A method and a system are presented in which computing environments of
different enterprises interact within a federated computing environment.
Federated operations can be initiated at the computing environments of
federation partners on behalf of a user at a different federated
computing environment. A point-of-contact service relies upon a trust
service to manage trust relationships between a computing environment and
computing environments of federation partners. The trust service employs
a key management service, an identity/attribute service, and a security
token service. A federated user lifecycle management service implements
federated user lifecycle functions and interacts with the
point-of-contact service and the trust service.