You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2008-12-18 18:20:25

ngros
Member
Registered: 2007-12-03
Posts: 12

Assistance - Voler un ticket

bonjour,

je suis en cours de validation du base de prod, et je me suis aperçu que le vol de ticket était possible ...

Je m'explique.
Je pensais que si pour un profil type "Normal" j'interdisais le vol de ticket alors un membre de ce profil ne pouvait pas s'attribuer un ticket ayant déjà une attribution ..
Or lors des tests j'ai pu en tant que membre du profil normal voler un ticket Fermé attribué à un autre technicien ...

ce dysfonctionnement a été constaté sur GLPI 0.71.1
ai-je mal compris la définition de VOL ??

Merci d'avance de votre réponse,
NG

Offline

#2 2008-12-18 19:43:37

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Assistance - Voler un ticket

quels sont les autres paramètres de votre profil car plusieurs paramètres interviennent pour ce cas de figure.
Si l'utilisateur à le droit de modifier le ticket il aura forcément le droit de modifier l'affectation.


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

#3 2009-01-06 12:07:24

ngros
Member
Registered: 2007-12-03
Posts: 12

Re: Assistance - Voler un ticket

bonjour et bonne année,
j'ai pris de longue vacance donc je n'ai pas pris connaissance de votre message avant,
donc,

Création
Créer un ticket:  Oui  Ajouter un suivi aux tickets (auteur):  Oui  Ajouter un suivi à tous les tickets:  Non   
Édition
Éditer un ticket: Oui  Supprimer un ticket:  Non Éditer tous les suivis:  Non   
Attribution
Être en charge d'un ticket:  oui  Voler un ticket:  Non Attribuer un ticket:  Oui 


La question est la suivante, comment interdire le vol de ticket tout en laissant au technicien la possibilité de s'attribuer un ticket libre ??

Merci,
Ng

Last edited by ngros (2009-01-06 12:11:32)

Offline

#4 2009-01-06 15:41:46

ngros
Member
Registered: 2007-12-03
Posts: 12

Re: Assistance - Voler un ticket

Bon j'ai trouvé le code qui gère ça : Fichier /inc/tracking.function.php ligne 1953
je l'ai un poil modifié avec une ligne en plus :


if (haveRight("assign_ticket","1")){
                        echo "<tr><td class='left'>";
                        echo $LANG["job"][6].":</td><td>";
                        dropdownUsers("assign",$job->fields["assign"],"own_ticket",0,1,$job->fields["FK_entities"]);
                        echo "</td></tr>";
                } else if (haveRight("steal_ticket","1")) {
                        echo "<tr><td class='right'>";
                        echo $LANG["job"][6].":</td><td>";
                        dropdownUsers("assign",$job->fields["assign"],"ID",0,1,$job->fields["FK_entities"]);
                        echo "</td></tr>";
                }else
/* je rajoute ce test*/
if (haveRight("own_ticket","1") && $job->fields["assign"]==0){
                        echo "<tr><td class='right'>";
                        echo $LANG["job"][6].":</td><td>";
                        dropdownUsers("assign",$job->fields["assign"],"ID",0,1,$job->fields["FK_entities"]);
                        echo "</td></tr>";
                }else{
                        echo "<tr><td class='left'>";
                        echo $LANG["job"][6].":</td><td>";
                        echo getUserName($job->fields["assign"],$showuserlink);
                        echo "</td></tr>";
                }

et voilà du coup on peut faire :
une personne qui n'a pas le droit de distribuer ou de voler des ticket mais qui peut en prendre à son compte toute seule ce qui peut simplifier la gestion des tickets au moins dans mon cas ..


Du coup ce message est peut être à déplacer dans une autre zone du forum car ce n'est pas vraiment un BUG ...

A++
NG

Last edited by ngros (2009-01-06 17:49:35)

Offline

#5 2009-01-06 21:00:46

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Assistance - Voler un ticket

c'est effectivement intéressant.
Je vais l'intégrer tout de suite.
https://dev.indepnet.net/glpi/changeset/7767


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

#6 2009-01-06 21:06:59

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Assistance - Voler un ticket

Merci pour la remarque.
je ferme


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

Board footer

Powered by FluxBB