Support for Apple iCal/Calendar using the CalDAV standard
CalDAVCalendaring extension to WebDAV that enables you to synchronize calendars. is an Internet standard which allows applications such as Apple iCal and Apple Calendar to manage calendaring information on a remote server (Kerio Connect).
Kerio Connect supports the following CalDAV features:
- Calendar availability (free/busy information)
- Events with privacy tag
- Travel time for events
- Scheduling (invitation requests)
- Per-folder sharing (without delegation)
- Older sharing notifications
- Full delegation support
- Custom labels for shared calendars
NOTE
The CalDAV standard does not support synchronization of nested calendars. To synchronize all your calendars, they must be at the same level.
Configuring CalDAV account
Automatic configuration
Use Kerio Connect Account Assistant to automatically configure Apple iCal/Calendar accounts on Mac OS X 10.6 or later.
Manual configuration
- Run the Apple iCal/Calendar application.
- In the menu, select iCal/Calendar> Preferences and go to the Accounts tab.
- Click the + button to create a new account.
- Select Add CalDAV Account and click Continue.
- Select Manual, and type your credentials and the location of your Kerio Connect server.
- Click Create.
Sharing calendars
If you configure Apple iCal/Calendar with CalDAV, you can share individual calendars with other users.
You can also use an advanced type of sharing — delegation. A delegate has full control over your calendar and can also create and accept meeting invitations on your behalf.
To share a calendar:
- Select the calendar you want to share from the list of your calendars.
- Click the share icon next to the calendar name.
- Type the email address of the user, you want to share the calendar with.
- To assign rights to the calendar, click the arrow next to the email address and select the level of rights.
You can set sharing to View only or View & Edit.
- Click Done.
Adding shared, public or resource calendar
Users assigned sharing rights receive a notification which invites them to join the shared calendar.
Accept the invitation and the calendar is added to your calendar list.
If you decline the invitation (or do not receive one), subscribe to the calendar in your Kerio Connect Client and select it for synchronization.
NOTE
When user adds a shared calendar, they can apply custom properties (for example, colors, names, description) which does not affect the properties of the calendar owner. This behavior is contrary to Delegation, where any calendar property changes performed by the delegate directly affects the owner's calendar.
Assigning delegates
You can also use an advanced type of sharing — delegation. A delegate has full control over your calendar and can also create and accept meeting invitations on your behalf.
Delegates are assigned in the account settings, under the Delegation tab. Select the Edit button to add a delegate.
Receiving immediate updates
In Kerio Connect 8.5 and newer, you receive updates immediately through the push notification service.
NOTE
If a secure connection to the notification server is unavailable, users receive updates later.