You are not logged in.
Pages: 1
Topic closed
Bonjour,
Je recherche le moyen de faire un GET d'un item et d'avoir comme réponse tous les attributs et pas seulement les champs de la vue par default sans etre obligé de faire un forcedisplay de tous les champs?
Une solution?
Merci
Offline
La solution que j'utilise, c'est de passer par une recherche en spécifiant que les champs que je veux doivent contenir "". Du coup, les champs sont dans le résultat.
Je ne les ai pas tous d'office, mais ça me permet de choisir ce que je récupère.
Offline
@jean-christophe :
la solution du forcedisplay est plus élégante
criteria[0][field]=X&criteria[0][searchtype]=contains&criteria[0][value]=
devient
forcedisplay[0]=x
mais pour répondre à bastien, je ne pense pas que ce soit possible, (sauf si sur le profil de l'utilisateur connecté avec l'API toutes les colonnes sont paramétrées par défaut dans l'interface graphique) (la petite clé à coté de la corbeille)
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
C'est vrai :-)
Disons que c'est une mauvaise habitude que je vais essayer de corriger :-)
Merci pour le tuyau
Offline
Ok merci pour le retour. je vais passer par les forcedisplay[0]=x&forcedisplay[1]=y&forcedisplay[n]=z
Effectivement au début j'avais crée un utilisateur dédié pour les connexions API mais au niveau traçabilité c'est pas top top. Et si je modifie les profils des techs il y a trop de chance pour qu'ils modifient leur profil.
Merci.
Offline
@jean-christophe :
la solution du forcedisplay est plus élégantecriteria[0][field]=X&criteria[0][searchtype]=contains&criteria[0][value]=
devient
forcedisplay[0]=x
J'ai ajouté cette possiblité dans le module Powershell (disponible sur GitHub).
Il y a maintenant un paramètre supplémantaire ForceDisplay dans la commande Search-GlpiItem :-)
En effet, c'est plus élégant et ça permet de bien séparer les champs de recherche et les champs nécessaires.
Merci pour le tuyau
Offline
Pages: 1
Topic closed