Merci Nelly !

La question étant donc comment vous feriez pour que ces 2 techs soient
automatiquement observateur du ticket sachant qu'on ne veut pas leur donner
les droits de vision des groupes associés et que l'on ne peut pas attribuer
à plus d'un via les businessrules ?

Walid.

Le 9 novembre 2011 12:33, nini <[email protected]> a écrit :

> Bonjour,
>
> Effectivement, il y avait une incohérence entre les droits pour
> l'affichage de la liste et les droits pour l'affichage du ticket.
> Corrigé en 0.83 :
> https://forge.indepnet.net/projects/glpi/repository/revisions/16018
>
> Concernant tes 2 propositions, si tu n'as pas le droit de voir les tickets
> des groupes il ne doit pas apparaitre dans la liste. Donc c'est ta
> proposition 1 qui pour moi est correcte.
>
> Nelly
>
>
> > Message du 09/11/11 10:21
> > De : "walid nouh"
> > A : "Liste de diffusion des developpeurs GLPI"
> > Copie à :
> > Objet : [Glpi-dev] Problème de vision des groupes
> >
> > Bonjour à tous,
> >
> > Sur une base cliente, j'ai :
> > - un profil interface simplifiée qui n'a pas les droits de voir les
> tickets
> > de ses groupes associés (nommé profil1)
> > - une règle métier dans une entité qui affecte les tickets ouvert par un
> > technicien à un groupe observateur (groupe 1)
> >
> > Scénario :
> > - un technicien "profil1" ouvre un ticket dans son entité (il appartient
> au
> > groupe 1)
> > - le ticket se voit affecter un groupe observateur
> > - un autre technicien "profil1" voit le ticket ouvert dans sa liste des
> > tickets, et clique dessus (il appartient au groupe 1 aussi)
> > - là il a une erreur lui disant qu'il n'a pas les droits
> > Dans le cas du ticket->canViewItem() on teste que le tech fait partie
> d'un
> > groupe observateur (bien), mais qu'il a aussi la vision sur
> > show_group_ticket
> >
> > Donc là il y a une incohérence de comportement :
> > 1 - soit il ne peut pas voir le ticket car il n'a pas show_group_ticket
> > 2 - soit il voit le ticket car il fait parti d'un groupe explicitement
> > défini comme observateur du ticket
> > (je pense que ça devrait être la solution 2).
> >
> > Autre petite chose : on ne peut pas associer plus d'un technicien
> > observateur dans une règle métier
> >
> > Walid.
> > _______________________________________________
> > Glpi-dev mailing list
> > [email protected]
> > https://mail.gna.org/listinfo/glpi-dev
> >
>
> _______________________________________________
> Glpi-dev mailing list
> [email protected]
> https://mail.gna.org/listinfo/glpi-dev
>
_______________________________________________
Glpi-dev mailing list
[email protected]
https://mail.gna.org/listinfo/glpi-dev

Reply via email to