You are not logged in.
Bonjour,
je suis en train de découvrir votre logiciel, il est bien sympathique, BRAVO !
je vais m'en servir pour son coté helpdesk multi société !
je bloque par contre sur un probleme:
je voudrais qu'un "post-only", dans la création d'un nouveaux ticket, est accés seulement aux ordinateurs (printer ...) de son entreprise et non de toutes les societés gérées.
je pense qu'il faut ajouter un condition (where glpi_users.location=glpi_computers.location...) à la requete SQL du formulaire mais je ne sais pas dans quel fichier le faire
auriez vous une piste pour moi svp ?
merci d'avance
j'ai la derniere version (.65) sous linux Débian Noy 2.6
Offline
pour le moment ce n'est pas faisable directement.
Mais ca sera possible dans la 0.7 qui devrait sortir en septembre/octobre.
La 0.68 qui devrait sortir sous peu permettra de limiter un peu plus l'accès mais pas complètement.
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
sinon quand on selectionne un ordi pour un nouveau ticket, dans quel fichier se trouve la requete SQL ?
pour moi, il suffit de selectionner seulement les périphérique qui ont le meme "lieu" que l'utilisateur connecté
$query = "select glpi_computers.name,glpi_computers.ID,glpi_computers.contact, glpi_computers.serial, glpi_computers.otherserial from glpi_computers,glpi_users where glpi_users.name ='".$_SESSION["glpiname"]."' AND glpi_users.location=glpi_computers.location;
cela parrait pas si dure mais je n'arrive pas à m'y retrouver dans le code
Offline
je pense que la requete se fait dans le fichier find_num.php,
cependant je la modifie mais rien de change dans l'interface
personne ne voit ?
Offline
Bonjour evangelion,
Ton problème m'interesse je vais regarder
Ce que tu veux en fait c'est restrindre l'accès au post only des ordis d'autres sociétés c'est ça?
Quand un post only veut créer un ticket il a accès à tous les PC de toutes les sociétés?
Où est la requête
$query = "select glpi_computers.name,glpi_computers.ID,glpi_computers.contact, glpi_computers.serial, glpi_computers.otherserial from glpi_computers,glpi_users where glpi_users.name ='".$_SESSION["glpiname"]."' AND glpi_users.location=glpi_computers.location;
@+
Offline
Bonjour evangelion,
Ton problème m'interesse je vais regarder
Ce que tu veux en fait c'est restrindre l'accès au post only des ordis d'autres sociétés c'est ça?
Quand un post only veut créer un ticket il a accès à tous les PC de toutes les sociétés?
Où est la requête$query = "select glpi_computers.name,glpi_computers.ID,glpi_computers.contact, glpi_computers.serial, glpi_computers.otherserial from glpi_computers,glpi_users where glpi_users.name ='".$_SESSION["glpiname"]."' AND glpi_users.location=glpi_computers.location;
@+
je veux que lorque un post only se connecte il est que les materiels de son entreprise ! (grace au champ "lieu")
j'ai testé la requete en ligne de command, sa répond à ce que je veux, cependant je ne sais pas comment l'intégré à l'interface web,
tu as une idée ?
merci
Offline
Mais c'est toi qu'à créer cette requête?
J'ai du boulot mais ce soir ou demain je regarde les fonctions PHP pour voir où sa doit aller.
Offline
Mais c'est toi qu'à créer cette requête?
J'ai du boulot mais ce soir ou demain je regarde les fonctions PHP pour voir où sa doit aller.
oui la requete vient de moi,
elle est diferente dans le source de glpi (find_num.php)
merci pour ton aide !
Last edited by evangelion64 (2006-06-12 16:28:26)
Offline
un petit up ..!
Offline