CalDAV est un protocole Internet basé sur WebDAV et utilisé pour syn­chro­ni­ser et gérer les données de ca­len­drier. Il permet aux uti­li­sa­teurs de syn­chro­ni­ser leurs ca­len­driers avec un serveur, quel que soit l’appareil utilisé. CalDAV est souvent utilisé dans les services d’email et de ca­len­drier tels que Apple Calendar, Thun­der­bird ou Nextcloud.

Qu’est-ce que CalDAV ?

Le terme CalDAV est l’abré­via­tion de « Calendar Dis­tri­bu­ted Authoring and Versioning » que l’on peut traduire lit­té­ra­le­ment par : « Création et ver­sion­nage dis­tri­bués de ca­len­driers ». CalDAV est un protocole réseau soumis pour la première fois à l’IETF (Internet En­gi­nee­ring Task Force) pour vé­ri­fi­ca­tion en 2003 et spécifié dans la RFC 4791. Il vous permet de procéder à un échange des données du ca­len­drier via WebDAV/HTTP et ainsi d’accéder à votre ca­len­drier et de le syn­chro­ni­ser depuis n’importe quel appareil. Lorsque vous ajoutez de nouveaux rendez-vous ou éditez des entrées de ca­len­drier exis­tantes, les mo­di­fi­ca­tions sont ef­fec­tuées au­to­ma­ti­que­ment sur tous les appareils syn­chro­ni­sés, qu’il s’agisse d’un PC, d’un smart­phone ou d’une tablette.

Comment fonc­tionne CalDAV ?

CalDAV vous permet de gérer et d’éditer des rendez-vous, des évé­ne­ments et des tranches horaires sur tous vos appareils in­dé­pen­dam­ment de la pla­te­forme. Dans ce cadre, ce protocole gère et répartit les évé­ne­ments de ca­len­drier via le protocole de transfert HTTP, ma­jo­ri­tai­re­ment utilisé sur le Web. Tous les évé­ne­ments publiés par CalDAV sont affichés dans le format iCalendar, chaque na­vi­ga­teur courant affichant les rendez-vous ou les évé­ne­ments té­lé­char­gés dans sa re­pré­sen­ta­tion iCalendar.

Un en­vi­ron­ne­ment WebDAV sert de base à la gestion et à la syn­chro­ni­sa­tion. Grâce à CalDAV, cet en­vi­ron­ne­ment est également complété par un contrôle des accès et des fonc­tion­na­li­tés d’analyse iCalendar. Il est par ailleurs possible de mettre en place un blocage de l’écriture par les autres uti­li­sa­teurs, de trans­mettre les dates dis­po­nibles et de fusionner les mo­di­fi­ca­tions d’une entrée ef­fec­tuées en parallèle. Vous pouvez ainsi non seulement syn­chro­ni­ser votre ca­len­drier sur plusieurs appareils, mais aussi le partager avec d’autres uti­li­sa­teurs. Si vous souhaitez également syn­chro­ni­ser vos données de contact, vous pouvez utiliser le protocole CardDAV.

Afin d’utiliser CalDAV, vous devez im­plé­men­ter le protocole réseau dans vos ap­pli­ca­tions de ca­len­drier en té­lé­char­geant et en ins­tal­lant le client CalDAV. Ce programme vous permet alors d’établir une connexion au serveur CalDAV qui joue le rôle d’instance centrale et ré­gle­mente l’échange des données de ca­len­drier.

Adresse email pro­fes­sion­nelle
Découvrez une nouvelle façon de traiter vos emails
  • Adresse email à votre nom
  • Fonctions d'IA pour rédiger des emails parfaits (en option)
  • Mes­sa­ge­rie sécurisée avec pro­tec­tion anti-spam

Qu’est-ce qu’un client CalDAV et un serveur CalDAV ?

Un client CalDAV est un programme in­for­ma­tique exécuté sur un smart­phone, une tablette ou un PC qui com­mu­nique avec un or­di­na­teur central (appelé serveur) via le protocole CalDAV et envoie et reçoit ainsi des données de ca­len­drier. Par ailleurs, le terminal est souvent appelé client. Le logiciel du client doit non seulement supporter le protocole réseau, mais aussi votre appareil. Il existe par exemple dif­fé­rents clients pour les appareils fonc­tion­nant sous Windows, Android ou Apple.

Le serveur CalDAV est le pendant du client CalDAV : en tant qu’in­ter­lo­cu­teur de tous les clients ef­fec­tuant une requête, il constitue la base de l’échange de données et de l’ensemble de la syn­chro­ni­sa­tion du ca­len­drier. Cela signifie que vous avez besoin d’un serveur CalDAV sur lequel vous placerez vos données et d’un client adapté sur votre appareil qui con­sul­tera et affichera les données du serveur.

Aperçu des prin­ci­paux serveurs et clients CalDAV

Les clients adaptés pour la syn­chro­ni­sa­tion des données de ca­len­drier via CalDAV sont notamment :

  • Ca­len­dar­Sync pour Android
  • AgenDAV
  • Atmail (versions 6.0 et su­pé­rieures)
  • Outlook CalDAV Syn­chro­ni­zer (plugin Outlook gratuit)
  • iPhone
Note

L’iPhone est listé dans les clients, car il dispose, à partir de la version 3.0 (ou de la version 2.1 avec Re­mo­te­Ca­len­dar), d’une fonction de ca­len­drier com­pa­tible avec CalDAV.

Pour le serveur, un modèle de base, proposé gra­tui­te­ment par de nombreux pres­ta­taires, suffit pour l’uti­li­sa­tion de CalDAV.

  • Calendar and Contacts Server (macOS et Linux)
  • Atmail (versions 6.0 et su­pé­rieures)
  • Baïkal Light­weight CalDAV+CardDAV server
  • Bedework
  • Google Calendar (support limité, en lecture seule ; il vaut mieux utiliser l’API Google CalDAV)
  • ownCloud
  • Nextcloud
Managed Nextcloud
Le stockage Cloud qui vous donne le contrôle
  • Protégez ef­fi­ca­ce­ment vos données grâce à une sécurité de pointe
  • Gagnez du temps sur les mises à jour et la main­te­nance
  • Ajoutez fa­ci­le­ment des ap­pli­ca­tions et des outils col­la­bo­ra­tifs

Im­plé­men­ta­tion de CalDAV

Si vous souhaitez mettre en place votre propre serveur CalDAV, vous aurez dans tous les cas besoin d’une adresse IP fixe. Une fois le serveur prêt, té­lé­char­gez le client CalDAV de votre choix, installez-le et créez un compte. Rattachez le profil au serveur en indiquant les données per­ti­nentes telles que l’adresse réseau définie au préalable. Il s’agira alors de peaufiner les réglages en pa­ra­mé­trant les options sou­hai­tées, par exemple les personnes avec qui vous souhaitez partager le ca­len­drier.

Utiliser CalDAV : exemples d’in­té­gra­tion du protocole

Dans les or­ga­ni­sa­tions avec des en­vi­ron­ne­ments in­for­ma­tiques mixtes ou des in­fras­truc­tures de ca­len­drier in­di­vi­duelles, CalDAV permet de gérer les rendez-vous de manière cen­tra­li­sée et de les intégrer de manière flexible dans les processus de travail existants. Ci-dessous, nous montrons comment CalDAV peut être intégré con­crè­te­ment dans des en­vi­ron­ne­ments po­pu­laires tels que Nextcloud, Microsoft 365 et Google Workspace.

Nextcloud : CalDAV pour le Cloud privé

Nextcloud prend en charge CalDAV de manière native via l’ap­pli­ca­tion de ca­len­drier intégrée. Les uti­li­sa­teurs peuvent gérer leurs données de ca­len­drier di­rec­te­ment dans l’interface Web et les syn­chro­ni­ser avec des clients externes via CalDAV. Vous pouvez copier l’URL d’accès à CalDAV depuis le compte uti­li­sa­teur de votre ap­pli­ca­tion de ca­len­drier. Elle se présente gé­né­ra­le­ment de la manière suivante : https://cloud.example.com/remote.php/dav/calendars/username/. Avec un client CalDAV com­pa­tible, il est alors facile de s’abonner à des ca­len­driers ou de les modifier ac­ti­ve­ment. Nextcloud permet également d’attribuer des droits aux ca­len­driers partagés, ce qui est idéal pour le travail d’équipe.

Microsoft 365 : utile uni­que­ment avec des four­nis­seurs tiers

Microsoft 365 n’offre pas de support natif pour CalDAV. Il est néanmoins possible d’intégrer des services CalDAV via des outils tiers tels que CalDav Syn­chro­ni­zer pour Outlook. Ces outils font office de pont entre les services Exchange de Microsoft et le standard ouvert CalDAV. Dans les en­tre­prises, cette méthode est par­ti­cu­liè­re­ment per­ti­nente lorsqu’il existe des in­fras­truc­tures in­for­ma­tiques hybrides ou que les ca­len­driers de Nextcloud ou Apple iCloud doivent être combinés avec Outlook. Cependant, il est possible que les fonc­tion­na­li­tés ou les droits accordés soient res­treints.

Le tutoriel suivant explique la procédure à suivre avec CalDav Syn­chro­ni­zer dans Outlook :

  1. Té­lé­char­gez et installez le plugin. Fermez Outlook avant l’ins­tal­la­tion.
  2. Cliquez sur l’onglet « CalDav Syn­chro­ni­zer » dans Outlook et créez un nouveau profil CalDAV. Sé­lec­tion­nez « Generic CalDAV » comme type de profil.
  3. Sé­lec­tion­nez le dossier Outlook à syn­chro­ni­ser et saisissez l’URL CalDAV de votre four­nis­seur.
  4. En­re­gis­trez le profil pour terminer la con­fi­gu­ra­tion.
Microsoft 365
La solution Office que vous con­nais­sez, encore mieux
  • Boîte email Exchange jusqu’à 50 Go
  • Dernières versions de vos ap­pli­ca­tions Office préférées
  • As­sis­tance gratuite pour l’ins­tal­la­tion

Utiliser CalDAV avec Google Workspace

L’URL CalDAV pour accéder à Google Workspace ou à Google Agenda est https://apidata.googleusercontent.com/caldav/v2/your_email_address/events. Pour établir la connexion, vous devez vous connecter à votre compte Google, gé­né­ra­le­ment via un mot de passe d’ap­pli­ca­tion ou OAuth, car les mots de passe simples ne sont plus acceptés. Vous pouvez ensuite connecter votre client CalDAV à cette URL pour syn­chro­ni­ser vos rendez-vous en mode lecture.

Notez que Google CalDAV est prin­ci­pa­le­ment optimisé pour la ré­cu­pé­ra­tion des données d’agenda. La mo­di­fi­ca­tion complète des rendez-vous est donc souvent limitée. Pour des fonc­tion­na­li­tés d’agenda plus complètes, il est re­com­mandé d’utiliser l’API « Google Agenda », qui permet une gestion et une syn­chro­ni­sa­tion plus avancées.

Utiliser CalDAV avec IONOS

Avec CalDAV, IONOS vous offre également un moyen simple d’importer des données de ca­len­drier et de les syn­chro­ni­ser et de les gérer sur toutes les pla­te­formes. Vous pouvez ainsi migrer votre ca­len­drier du Webmail vers Microsoft 365 et consulter et modifier fa­ci­le­ment vos rendez-vous sur dif­fé­rents appareils, sans perte de données ni doublons. La con­fi­gu­ra­tion s’effectue via l’URL CalDAV que vous trouverez dans votre compte client IONOS et la connexion à un client de ca­len­drier com­pa­tible avec CalDAV.

Google Workspace (an­cien­ne­ment G Suite)
Facilitez le travail en équipe
  • Tous les outils Google au même endroit
  • Mes­sa­ge­rie pro­fes­sion­nelle via Gmail
  • Utiliser Gmail avec votre domaine chez IONOS
Aller au menu principal