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

Reply via email to