One-Way Synchronization of Read-Only Shared Contacts for iPhones

Hello!
We are trying to set up a one-way synchronization for a shared contacts on NextCloud, but are encountering a few challenges.
The goal is to have a user named “master_contact_list” share their contacts as read-only with another user, “read_calendar”. I’d like “read_calendar” to sync this shared calendar to all of their iPhones. However, I do not want “read_calendar”’s own personal calendar to synchronize or share.

Is it possible to:

  • Have “read_calendar” sync only the read-only shared calendar from “master_contact_list” across all iPhones, without syncing their own personal calendar?
  • Can “read_calendar”’s default calendar be deleted or disabled entirely to prevent it from syncing?

Thanks in advance for any guidance!

We have solved our problem by doing this:

sudo docker exec --user www-data nextcloud-aio-nextcloud php occ config:app:set dav system_addressbook_exposed --value="no"