[Obm] Droits Agenda OBM 2.1.0

Jimmy Goudin jimmy.goudin at gmail.com
Fri Oct 19 15:33:42 CEST 2007


Bonjour,

Je voudrais parler ici des droit de l'agenda.
(Dans la 2.1.0 ce sont les même droits qu'en 2.0.3)

Les droits sont fait de tel sorte qu'ils sont fixé en fonction des agenda
des personnes.

Ce qui fait que pour effacer l'évènement d'une personne, il ne faut pas
forcément avoir le droit d'écriture sur l'agenda que l'on visualise mais sur
l'agenda de la personen qui a rzentré l'évènement. Cela pose des souci de
gestion de droit notamment vis à vis des ressources.

Je m'explique par un exemple concret.

1er Exemple :

Uuser est un utilisateur.
Ueditor est un autre utilisateur qui a les droits d'écriture sur l'agenda de
Uuser
Uadmin est un autre utilisateur qui a les droits d'écriture sur l'agenda de
Uuser
L'agenda de Uuser est Public pour lecture et Uadmin et Ueditor ont les
droits d'écriture dessus.

Sur l'agenda de Uuser il y a :
- Un évènement créé par Ueditor
- Un évènement créé par Uuser
- Un évènement créé par Uadmin

Uadmin peut supprimer ou modifier l'évènement de Uuser et son propre
évènement.
Mais Uadmin ne peut pas supprimer l'évènement de Ueditor.

Il faudrait que Uadmin ait les droits d'écriture sur l'agenda de Ueditor
pour supprimer l'évènement créé par celui ci sur l'agenda de Uuser.

On peut supposer qu'il faille être le supérieur hiérarchique de Ueditor pour
pouvoir supprimer ces évènement. Admettons.

Là où cela devient problématique c'est pour l'agenda de Ressources.

2em Exemple :

Salle de Réunion est une ressource
Uuser est un utilisateur qui a les droits d'écriture sur l'agenda de "Salle
de Réunion"
Ueditor est un utilisateur qui a les droits d'écriture sur l'agenda de
"Salle de Réunion" et sur l'agenda de Uuser.
Uadmin est un utilisateur qui a les droits d'écriture sur l'agenda de "Salle
de Réunion" et sur l'agenda de Uuser.
L'agenda de "Salle de Réunion" est Public pour lecture et Uadmin et Ueditor
ont les droits d'écriture dessus.

Sur l'agenda de "Salle de Réunion" il y a :
- Une réservation créé par Ueditor
- Une réservation créé par Uuser
- Une réservation créé par Uadmin

Uadmin peut supprimer ou modifier la réservation de Uuser et sa propre
réservation
Mais Uadmin ne peut pas supprimer la réservation de Ueditor.

De la même façon que pour le 1er exemple, il audrait que Uadmin ait les droits
d'écriture sur l'agenda de Ueditor pour supprimer la réservation créé par
celui ci sur l'agenda de "Salle de Réunion".
Là ou ça devient moins logique c'est que pour supprimer des réservation d'un
agenda d'une ressource, nous ne devrions pas être obligé d'avoir les droits
d'écriture sur les agenda  de tous.

Lorsqu'un agenda est impersonnel ses droits devrait dépendre de l'agenda et
non des personnes qui écrivent les évènements sur cet agenda.

Ma conclusion est que lorsque l'agenda n'est pas lié à une personne le
comportement ne cole pas forcément car deux personne peuvent être de même
niveau et doivent pouvoir gérer un agenda en commun.
Typiquement, deux secrétaires qui gère l'agenda d'une salle de réunion.
secrétaire1 et secrétaire2 ont les droits d'écriture sur l'agenda de la
salle de réunion.
Pour leur permettre de suprimer tous les évènements (les évènement de
secrétaire1 et secrétaire2) on est obligé de mettre les droits d'écriture à
secrétaire1 et secrétaire2 sur leur agenda perso.
Imaginez le bazar si la secrétaire1 enlève l'évènement de l'agenda perso de
la secrétaire2.

Pourtant pour que la secrétaire1 puisse supprimer les évènement de
secrétaire2 sur l'agenda de la salle de réunion c'est ce qu'on est obligé de
faire


Dites moi si j'ai été clair...

Cordialement,
Goudin Jimmy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.list.aliasource.fr/pipermail/obm/attachments/20071019/24d0de0d/attachment.htm


More information about the Obm mailing list