2 / 2
Oct 2024

Bonjour,

Je rencontre un problème sur la gestion des carnets d’adresses par rapport aux droits et la synchonisation CARDDAV.
Par exemple un utilisateur “U1” a accès à un carnet d’adresse “CA1” seulement en lecture.
Il partage (à partir du clic droit) un contact “C1” du carnet d’adresse “CA1” vers son propre carnet d’adresse “compte”.
Il synchronise son client carddav avec son compte -> Le contact “C1” apparait bien sur son client. Jusque là tout va bien.

Si ensuite l’utilisateur “U1” souhaite supprimer ce partage de son compte ce n’est plus possible car il n’a pas le droit en écriture sur le carnet d’adresse “CA1”.

Et si on donne les droits d’écriture sur le carnet d’adresse “CA1” à l’utilisateur 'U1" , il peut enlever le partage de son compte mais cela ne synchonise pas le client Carddav. Il faudrait d’abord mettre le contact en “supprimé” puis synchronisé la client et ensuite dé-supprimer le contact et enlever le partage de son compte.

Est-ce-que c’est le fonctionnement normal du logiciel ou peut-il y avoir une fonctionnalité “départager” un contact de compte personnel ?

En vous remerciant d’avance

Cordialement

Régis

Configuration :
Ubuntu 22.04
egroupware-docker (23.1.20240624)
Stockage des contacts en base de donnée

  • created

    Oct '24
  • last reply

    Oct '24
  • 1

    reply

  • 144

    views

  • 1

    user

  • 2

    links

9 days later

Hello,
I am attaching 2 videos to explain my first post
Video “egw-suppression-partage-sans-droit.webm”: I share a contact in my personal address book from another address book whith only read rights -> impossible to delete the share
Video: “egw-suppression-partage-avec-droit.webm”: I share a contact in my personal address book from another address book whith full rights -> I can delete the share but if I want synchronize with my CARDDAV client, I have to go through a deletion step.
I tested with the CARDDAV client under Thunderbird
Régis