1. A computer implemented method comprising: provisioning, via a computing device, an LDAP server for each user of a plurality of users; receiving profile information; storing the profile information in a database associated with the LDAP server; and providing, via the LDAP server, a suggestion from the profile information in response to a partial entry provided by the user to a first client associated with the user.