|
Publié le par Gaulthier LALLEMAND

DAViCal

Créer un raccourci vers un calendrier dans DAViCal.

Sommaire : Monter son propre service de calendrier

Etape précédente : Donner un accès temporaire à un calendrier DAViCal grâce à un ticket

Dans l'article précédent, nous avons vu comment créer un ticket afin de permettre à une personne ne possédant pas de compte utilisateur sur le serveur DAViCal de visualiser un calendrier jusqu'à une date limite.

Dans cet article, nous allons voir comment un utilisateur possédant un compte utilisateur peut utiliser le ticket qui lui est confié pour se créer un raccourci.

Cette méthode peut aussi être utile pour certains logiciels clients qui procèdent à une découverte des calendriers disponibles à partir de l'adresse du serveur DAViCal et du login de l'utilisateur.

Contexte

Marie voudrait pouvoir consulter le calendrier de Lise de façon provisoire. Elle voudrait également créer un raccourci vers ce calendrier sur son compte DAViCal.

Ce que Lise doit faire

Lise se connecte sur l'interface web du serveur DAViCal et va dans User Functions puis View My Details.

Elle crée un ticket d'accès au calendrier cal_zone, muni des droits de son choix (ici READ/WRITE) :

DAViCal Create access ticket

Ce que Marie doit faire

Marie se connecte sur l'interface web du serveur DAViCal et va dans User Functions puis View My Details.

Elle va ensuite à la section Bindings to other collections pour créer un lien (i.e raccourci) :

DAViCal Create bind to Collection

  • le champs Bound As représente le nom du raccourci. C'est l'équivalent du champs Path dans la section Principal Collections;
  • le champs Display Name est un nom plus explicite pour la Collection;
  • le champs To Collection représente le Path de la Collection vers lequel le raccourci pointe;
  • le champs Ticket ID représente l'identifiant du ticket créé par Lise.

Puis elle clique sur CREATE.

Le champs Privileges récupère alors les droits définis par Lise pour le ticket.

Marie n'a plus qu'à intégrer ce calendrier à son logiciel client, au format CalDAV et avec l'adresse suivante (à adapter) :

https://davical.mondomaine.fr/caldav.php/marie/lise_cal_zone

Avantage de ce raccourci

Marie pourra synchroniser ce calendrier sur tous ses appareils.

Quand le ticket arrivera à expiration, elle n'aura qu'à refaire une demande de ticket à Lise, puis à recréer le raccourci.

La manoeuvre sera transparente pour les logiciels clients de Marie.

Etape suivante : Sauvegarder et restaurer un serveur DAViCal