You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In macOS it is possible to select a user in the Contacts.app and tell macOS that this contact is me. After that macOS uses the picture of this contact and sets it as login picture for my user and sets it everywhere the user picture is used.
In our current davis setup there is only one davis user that has an address book and on every mac this address book is used the same user is logged in to the carddav account.
Now if one macOS user specifies a contact to be him or her the picture for the macOS user on every mac that uses this address book changes and on every mac this selected user data used for the macOS user.
Is there a way to share an address book with another davis user like for calendars? I thought perhaps having one user that owns the address book and shares it to another user would be better and then login to the carddav account with different users on every mac.
Is our setup the recommended way for sharing an address book? If not what is the recommended way?
I hope I could explain the situation so it can be understood. If not do not hesitate to ask.
Thanks in advance
The text was updated successfully, but these errors were encountered:
CardDAV does not allow sharing for now, at least not through sabre/dav that Davis uses, so you cannot share an address book.
There is a concept of "global directory" but I have not worked on it since it's macOS-specific and complicated to implement (see https://sabre.io/dav/carddav-directory/)
If you want to give it a try, I'll happily review a PR.
Best regards
I'm not sure that the "global directory" concept is the correct way of doing this. I will leave this here as a resource for anyone who wants to investigate further: sabre-io/dav#1014 (OwnCloud implemented sharing based on sabre/dav themselves at one point it seems. NextCloud might have as well.)
Also some info here: sabre-io/Baikal#120
Hey,
I don't know if this is a davis or a macOS issue.
In macOS it is possible to select a user in the Contacts.app and tell macOS that this contact is me. After that macOS uses the picture of this contact and sets it as login picture for my user and sets it everywhere the user picture is used.
In our current davis setup there is only one davis user that has an address book and on every mac this address book is used the same user is logged in to the carddav account.
Now if one macOS user specifies a contact to be him or her the picture for the macOS user on every mac that uses this address book changes and on every mac this selected user data used for the macOS user.
Is there a way to share an address book with another davis user like for calendars? I thought perhaps having one user that owns the address book and shares it to another user would be better and then login to the carddav account with different users on every mac.
Is our setup the recommended way for sharing an address book? If not what is the recommended way?
I hope I could explain the situation so it can be understood. If not do not hesitate to ask.
Thanks in advance
The text was updated successfully, but these errors were encountered: