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
) :
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) :
- 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