I have a client who is trying to set up a 'global' address list so that everyone in the company can have the same contacts.

The solution I came up with was to have an extra account under their domain share a calendar to everyone within the company- so they can all make use of it. Note that most of the users here use the Outlook connector.

The problem, of course, is that everyone uses the iphone- and if they move their contacts out of their local address book to this master shared address book, they will lose all contacts on their phone.

I can't figure out why the shared address books do not sync. I've tried setting up a cardDAV account to connect to the same mailbox without luck.
we can NOT connect every phone to the generic account, as it would then need a permanent password (which we're not willing to allow)

Any insight is greatly appreciated!