Patent ID: 8468585

Claim:
A method comprising: determining with a computer processor that a first set of service credentials is used to access a first service account, dependent applications available via the first service account, and other service accounts accessible via the dependent applications; detecting that the first set of service credentials of the first service account have changed to a changed set of service credentials; retrieving first account information associated with the first service account from a database, wherein the first account information comprises a dependent application list, and dependent application information; determining the dependent applications from the dependent application list, wherein the dependent applications log in to the other service accounts using the first set of service credentials; and sending, to the dependent application, the changed set of credentials; detecting a registration request from a first application; authenticating the first application; determining a second service account to be used by the first application based on the registration request; associating the first application with the second service account; retrieving a second set of service credentials associated with the second service account from the database; and transmitting the second set of service credentials to the first application.