bonne journée
]]>La même recherche effectuée en tant qu'Admin me fournit bien ce champ.
String jsonResponse = webTarget.path(SEARCH_TICKET)
.queryParam("forcedisplay[0]", 1)// name
.queryParam("forcedisplay[1]", 2)// id
.queryParam("forcedisplay[2]", 3)// priority
.queryParam("forcedisplay[3]", 4)// Ticket_User
.queryParam("forcedisplay[4]", 10)// urgency
.queryParam("forcedisplay[5]", 11)// impact
.queryParam("forcedisplay[6]", 12)// status
.queryParam("forcedisplay[7]", 15)// date
.queryParam("forcedisplay[8]", 16)// closedate
.queryParam("forcedisplay[9]", 21)// content
.queryParam("forcedisplay[10]", 24)// solution
.queryParam("forcedisplay[11]", 83)// locations names
.queryParam("criteria[0][field]", 12)
.queryParam("criteria[0][searchtype]", "equals")
.queryParam("criteria[0][value]", 5)
.queryParam("criteria[1][link]", "OR")
.queryParam("criteria[1][field]", 12)
.queryParam("criteria[1][searchtype]", "equals")
.queryParam("criteria[1][value]", 6)
.request()
.header("Content-Type", "application/json")
.header("App-Token", appToken)
.header("Session-Token", sessionToken)
.get()
Y a-t-il une raison à cela ? Je peux contourner en allant rechercher cette solution en mode Admin par l'application mais je me demandais quel pouvait être l'intérêt de masquer la solution à un utilisateur ? A moins qu'il ne s'agisse d'un paramétrage ?
]]>