CalDAV shared calendars are not shown in Thunderbird
Adding new client by Thunderbird with IMAP, CalDAV and CardDAV. Shared calendars are not offered at initial setup.
Missing permissions?
When logging in by direct webinterface to sabredav, and then checking the calendars, i get: User did not have the required privileges ({DAV:}read) for path "calendars/username"', referer: https://go.domain.tld/caldav/calendars/
User is in the internal group, and group permission is read. User has direct calendar sharing permissions to write.
Are there calendars present in the users' account settings -> Synchronisation? Those should be available for caldav.
Yes, they have been. Just for being 100% sure, i removed them, logged out, logged in, added them.
Now, they are offered to synchronize, but without limitations.
Means: private appointments show full details instead like GO does. :-|
Edit: oh, and now it does not synchronize anymore :D initial data is received, but newly added appointments do not get transfered.
I can't replicate this. Private events are not synchronized to caldav at all if you're not the owner.
Okay... maybe a permission thing. When the user has writing rights, already too much? Only read and add? edit: nope, still full access.
I don't understand this. So you say:
- User A has a private event in a calendar owned by User A. The ownership of the calendar is important here.
- User A shares this calendar with User B
- User B sees the private event via caldav?
Check :-)
Totally weird. Makes no sense. I already replicated this with the official docker image, so it has nothing to do with the setup.
If there would be an official demo of GO, i am sure to replicate this. In GO it self it works flawless. Shows the other calendar and the appointments are just shown as "private" when marked accordingly.
So it seems to be a "translation" between GO and SabreDAV...?
Okay, with the latest commit (https://github.com/Intermesh/groupoffice/commit/739be91c5206b9325445d35519c4409d9e2f155d) from @dehart it should be good.
Closed, tested thoroughly, working.
Thanks.