Caldav carddav Bundles: Difference between revisions
From Open-Xchange
No edit summary |
No edit summary |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
This article is valid until the version 7.10.2 of the Open Xchange Server. For newer versions please visit https://documentation.open-xchange.com/latest/middleware/miscellaneous/caldav_carddav.html | This article is valid until the version 7.10.2 of the Open Xchange Server. For newer versions please visit https://documentation.open-xchange.com/latest/middleware/miscellaneous/caldav_carddav.html | ||
= Installation and Configuration of the CalDAV- and CardDAV-bundles = | <!-- = Installation and Configuration of the CalDAV- and CardDAV-bundles = | ||
The Open-Xchange server can be accessed via it's CalDAV- and CardDAV-interfaces to allow the synchronization of Calendar- and Contact-data with external applications like the Mac OS Calendar and Address Book clients. | The Open-Xchange server can be accessed via it's CalDAV- and CardDAV-interfaces to allow the synchronization of Calendar- and Contact-data with external applications like the Mac OS Calendar and Address Book clients. | ||
Line 60: | Line 60: | ||
RewriteCond %{HTTP_USER_AGENT} "DAVdroid" [OR] | RewriteCond %{HTTP_USER_AGENT} "DAVdroid" [OR] | ||
RewriteCond %{HTTP_USER_AGENT} Lightning [OR] | RewriteCond %{HTTP_USER_AGENT} Lightning [OR] | ||
RewriteCond %{HTTP_USER_AGENT} Thunderbird [OR] | |||
RewriteCond %{HTTP_USER_AGENT} Adresboek [OR] | RewriteCond %{HTTP_USER_AGENT} Adresboek [OR] | ||
RewriteCond %{HTTP_USER_AGENT} dataaccessd [OR] | RewriteCond %{HTTP_USER_AGENT} dataaccessd [OR] | ||
Line 69: | Line 70: | ||
RewriteCond %{HTTP_USER_AGENT} CalendarAgent [OR] | RewriteCond %{HTTP_USER_AGENT} CalendarAgent [OR] | ||
RewriteCond %{HTTP_USER_AGENT} CalDAV%20Sync%20Adapter [OR] | RewriteCond %{HTTP_USER_AGENT} CalDAV%20Sync%20Adapter [OR] | ||
RewriteCond %{HTTP_USER_AGENT} CalDavSynchronizer [OR] | |||
RewriteCond %{HTTP_USER_AGENT} accountsd [OR] | RewriteCond %{HTTP_USER_AGENT} accountsd [OR] | ||
RewriteCond %{HTTP_USER_AGENT} "eM Client" [OR] | RewriteCond %{HTTP_USER_AGENT} "eM Client" [OR] | ||
RewriteCond %{HTTP_USER_AGENT} "OX Sync" [OR] | RewriteCond %{HTTP_USER_AGENT} "OX Sync" [OR] | ||
RewriteCond %{HTTP_USER_AGENT} CalDav [OR] | RewriteCond %{HTTP_USER_AGENT} CalDav [OR] | ||
RewriteCond %{HTTP_USER_AGENT} CoreDAV | RewriteCond %{HTTP_USER_AGENT} CoreDAV [OR] | ||
RewriteCond %{HTTP_USER_AGENT} remindd | |||
RewriteCond %{HTTP_USER_AGENT} "!Open-Xchange Calendar Feed Client" | RewriteCond %{HTTP_USER_AGENT} "!Open-Xchange Calendar Feed Client" | ||
RewriteRule (.*) http://localhost:8009/servlet/dav$1 [P] # for grizzly http service | RewriteRule (.*) http://localhost:8009/servlet/dav$1 [P] # for grizzly http service | ||
Line 142: | Line 145: | ||
$ apt-get install open-xchange-dav | $ apt-get install open-xchange-dav | ||
=== SUSE Linux Enterprise Server 12 (valid | === SUSE Linux Enterprise Server 12 (valid until 7.10.3)=== | ||
Add the package repository using zypper if not already present: | Add the package repository using zypper if not already present: | ||
Line 157: | Line 160: | ||
$ zypper in open-xchange-dav | $ zypper in open-xchange-dav | ||
=== RedHat Enterprise Linux 6 (valid | === RedHat Enterprise Linux 6 (valid until 7.10.3)=== | ||
Start a console and create a software repository file if not already present: | Start a console and create a software repository file if not already present: | ||
Line 315: | Line 318: | ||
Similarly to CalDAV, the property '''com.openexchange.carddav.enabled''' governs whether CardDAV is available for a certain user. This is configured exactly like CalDAV with the config cascade only enabling this for users that have access to the infostore: | Similarly to CalDAV, the property '''com.openexchange.carddav.enabled''' governs whether CardDAV is available for a certain user. This is configured exactly like CalDAV with the config cascade only enabling this for users that have access to the infostore: | ||
/opt/open-xchange/etc | /opt/open-xchange/etc/carddav.properties: | ||
com.openexchange.carddav.enabled=false | com.openexchange.carddav.enabled=false | ||
/opt/open-xchange/etc | /opt/open-xchange/etc/contextSets/carddav.yml | ||
premium: | premium: | ||
com.openexchange.carddav.enabled: true | com.openexchange.carddav.enabled: true | ||
Line 336: | Line 339: | ||
===com.openexchange.carddav.reducedAggregatedCollection=== | ===com.openexchange.carddav.reducedAggregatedCollection=== | ||
Specifies if all visible folders are used to create the aggregated collection, or if a reduced set of folders only containing the global addressbook and the personal contacts folders should be used. This setting only influences the aggregated collection that is used for clients that don't support multiple collections. Possible values are 'true' and 'false. | Specifies if all visible folders are used to create the aggregated collection, or if a reduced set of folders only containing the global addressbook and the personal contacts folders should be used. This setting only influences the aggregated collection that is used for clients that don't support multiple collections. Possible values are 'true' and 'false. --> | ||
[[Category: Clients]] | [[Category: Clients]] | ||
[[Category: Administrator]] | [[Category: Administrator]] | ||
[[Category: AppSuite]] | [[Category: AppSuite]] |
Latest revision as of 10:50, 8 December 2021
This article is valid until the version 7.10.2 of the Open Xchange Server. For newer versions please visit https://documentation.open-xchange.com/latest/middleware/miscellaneous/caldav_carddav.html