-
Notifications
You must be signed in to change notification settings - Fork 196
Description
Describe the bug
My local NextCloud admin account is sharing Contacts books to another user with read only access. This user is being used in an MDM policy for iPhones (through Miradore) for our company phones to read this contacts book via CardDav. Everything looks correct but some telephones are able to create entries in a “Contacts” book which isn’t visible anywhere in my NextCloud administration dashboard.
Few screenshots:
Option to be able to edit is unchecked
This is the list where users are adding their contact, even if it should be blocked
I don’t see any “Contats” book anywhere to find these 48 entries.
Steps to reproduce
iPhone Settings > Apps > Contacts > Default Contact Book > Choose the one which should be read-only
Create a new contact in iPhone address book
Save it.
Every other user who has access to this CardDav repository sees this contact.
Expected behavior
Simple, iPhones are being pushed a CardDav read-only address book and shouldn't have the possibility to create other address books or contacts within.
Actual behavior
When CardDav address book is intentionally (or unintentionally) selected as default address book in Contacts app's settings, user doesn't know that when he creates a new contact, that contact is being created in CardDav "Contacts" address book.
I cannot either see this address book in NextCloud's admin dashboard.
Contact version
8.0.3
Operating system
Debian 12
PHP engine version
None
Web server
None
Database
None
Additional info
Thread also opened on Community Support over NextCloud site: https://help.nextcloud.com/t/iphones-creating-contacts-via-carddav/233799