On May 9, 2014, at 4:49 PM, [email protected] wrote: > In OS X 10.9 we install the private and the public separately into Contacts > (address book). I don't know if there is a way for one server address to > install both public and private.
No, I think Contacts in 10.9 still only supports one CardDAV collection per server. Groups within the Contacts application work different (and are regular entries within the CardDAV collection). Don't mix ups 'groups' and 'addressbooks', two different things. Sounds like what you want to split data into addressbooks, to reduce the amount of data being transferred. > However, on iPhones is there a way to install just the Private and Staff on an > iPhone? We don't want the Public Main on the iPhone. I assume you did try entering the full URL like you do on OSX? There is a small chance this works, but iOS might still just lookup the principal using the URL and then sync all the addressbooks the principal has access to. If this doesn't work, I would try whether it might work with a profile (https://developer.apple.com/library/ios/featuredarticles/iPhoneConfigurationProfileRef/Introduction/Introduction.html). Might be that this invokes a different flow, which considers the explicit URL. If this still doesn't work, you need to hack the server and add a User-Agent check :-) Or file a SOGo enhancement request, for something like: defaults write ... SOGoHideCollectionFromUserAgent '{ ".*(iOS.*" = ( "AllUsers" ), ".*(MacOS.*" = ( "MobileOnly" ) }' hh -- [email protected] https://inverse.ca/sogo/lists
