About shared calendars with Caldav/Carddav
-
Good morning,
What can be done, for seeing shared calendars with the combined backend if your server supports delegation?. We run Davical so delegation is supported and working… In contrast to caldav you can’t create a new account with a different URL… could perhaps with some param specifiable to view shared calendars, addressbooks?.
Best regards,
-
Hi @egoitzau ,
in the kopano backend there is support for opening folders (e.g. calendars and contacts) from other stores. Other backends probably require some changes to be compatible with this. You can read more about the functionality at https://wiki.z-hub.io/display/ZP/Sharing+folders+and+Read-only.
-
Then I assume Caldav does not support it?.
Cheers!
-
Hi egoitzau,
@egoitzau said in About shared calendars with Caldav/Carddav:
Good morning,
What can be done, for seeing shared calendars with the combined backend if your server supports delegation?. We run Davical so delegation is supported and working… In contrast to caldav you can’t create a new account with a different URL… could perhaps with some param specifiable to view shared calendars, addressbooks?.
Best regards,
Maybe it would work if you configure $additionalFolders in config.php of Z-Push. As far as I know nobody tried them with other backends than Kopano, but maybe it works for caldav/carddav as well.
Manfred
-
I did finally wrote a patch… for Z-Push…
Consists basically in a separate instance of Z-push for shared calendars where the username would be : account_sharedaccount@domain
Then it connects as account@domain to the url of caldav carddav with sharedaccount@domain url…
It’s a very simple patch but works… if you want I could share…
Cheers!
-
@egoitzau Yes, please post your patch as this feature is greatly needed. Thank you!
-
@raiden I‘m using bindings to other collections in the user configuration (bottom) to add shared calendars of resources.
I‘m using groups only for permissions and create resources for teams and rooms.
You should configure your default calendar path in BackendCalDAV, because you might end up not being able to invite participants in your own calendar.