Please check the status of this specification in Launchpad before editing it. If it is Approved, contact the Assignee or another knowledgeable person before making changes.


As users continue to move and more of their data online through various service providers they need ways to integrate those services with the applications that exist on their desktop. One part of this problem is in account management as most services encompass many different features, and thus will touch several applications on the desktop. The user should only have to enter account information once and be able to use that account throughout their desktop experience. This blueprint aims to solve the problem of configuring and maintaining desktop wide network accounts.

Release Note

Concat the dependent specs.


Use Cases


The basics of the design are to have a separate logical entity (may be a processes, but more likely activated by DBus) which can be queried by applications wishing to use network accounts. This "profile manager" will sit across DBus and provide a consistent interface to a variety of services that are available to any application. It will also provide a way for an application to get the appropriate login information required to use the service.


Migration may be supported by individual applications, but is not a global requirement.



DesktopTeam/Specs/NetworkAccountProfiles (last edited 2008-08-06 16:19:27 by localhost)