Posted on 02-27-2017 01:31 PM
I have been getting requests to provide all managed phones with a contact list. The config page allows me to access a CARDDAV server. I would like some suggestions on how to best set one up, perhaps a cloud solution. Thanks
Posted on 10-19-2017 11:23 AM
This is very poorly documented, but I was able to figure it out using a Gmail account.
The Account hostname as follows:
Replace the email address with the email containing your contacts. Port 443
NOTE: This does not work with SSO enabled on Google. I had to create a fresh gmail account specifically for this because SSO throws the error: CardDAV could not verify account
This error has been reported to Google and I have an active case open.
Once configured and deployed using a configuration profile, updating contacts happens within 2 minutes.
Posted on 05-01-2018 08:38 AM
Thx, been racking our head to figure something out here for 500 iPhones. Maybe using Radicale server, but a closer look, it looks like a bunch of work, and probably does not work in the end, (a kludge).
Is this a corporate google / gmail account?
And is there a limit as to how many devices?
We were doing this in JAMF with an Active Sync Config Profile setting, using an Office 365 account.
It works, but there is a limit to 100 devices to per account on O365 / Exchange. (A MS Exchange thing apparently).
Thx in advance, John K
Posted on 05-01-2018 10:45 AM
I have it working, which is nice.... But, the iPhone asks for a damn password, even thought the password, has been entered in the CP correctly, in both fields.
Thx, John K
Posted on 05-01-2018 02:29 PM
I got it.... working now... removed any / all other Config Profiles, except for one...
Posted on 05-10-2019 12:41 PM
This seems to work well. Is there any way to prevent users from later editing or deleting the managed contacts? Any changes by end users are pushed to all scoped devices.
Posted on 08-08-2019 12:20 PM
Is this still working for everyone? All of a sudden today the contact list is empty. I re-pushed the policy and I get prompted for the account password (which never happened before). I verified the password in the policy is correct. If I enter the password at the prompt the contacts return.
EDIT: This was caused by distributing the list to a device that already had the configuration profile. Removing the devices from the profile deployment and re adding them corrected the issue.
Posted on 10-29-2019 08:45 PM
I am also interested in knowing how to prevent users from editing or deleting the managed contacts. The changes is not only synchronized to all the devices in scope, but also update the change on Google Contacts. Looking for a way to make the contacts Read-Only. Thank you.
Posted on 12-13-2019 07:15 AM
How do I make the contacts read-only so users cannot edit the list and add their Girlfriend phone number to the contact list of the entire company? smh
Posted on 01-26-2023 01:19 PM
We've been using the app "BusyContacts" as a CARDDAV server. It works well, and is read-only on the device end.
Posted on 03-31-2023 12:48 AM
This is exactly what we're after!! I've downloaded BusyContacts and setup syncing with the Google account containing all the contacts, however I can't see any way to actually share these contacts to iPhones??
As far as I can see Busy Contacts is a glorified MacOS Contacts app?
Please can you share how you achieved read-only contact sharing on iOS devices using BusyContacts :)