Problem hat sich tatächlich durch ein Update auf 1.16.2 (i-doit) und 1.12.1 (API) aufgelöst.
Danke und Grüsse
Matthias
Problem hat sich tatächlich durch ein Update auf 1.16.2 (i-doit) und 1.12.1 (API) aufgelöst.
Danke und Grüsse
Matthias
Problem hat sich tatächlich durch ein Update auf 1.16.2 (i-doit) und 1.12.1 (API) aufgelöst.
Danke und Grüsse
Matthias
@cojo Hallo,
ich kann zwar nicht sagen, ob mehrer Typen möglich sind, ich vermute nicht, aber wir haben vor das über Reports zu lösen.
Es wird ein spezifischer Report mit der query angelegt. Der kann dann mit dem API Call cmdb.reports.read abgefragt werden.
Hoffe das hilft.
Grüsse,
Matthias
Hallo,
wir scanen unsere Computersysteme im Rechenzentrum über JDisc. Damit erscheint bei jedem Server Object die Kategorie "JDisc Discovery". Darunter gibt es Buttons "Scan object anew with JDisc", "Update object from JDisc" und "Scan anew and update".
Können diese Buttons über die API von i-doit angesprochen werden und, wenn ja, wie?
Vielen Dank!
Beste Grüsse
Matthias
ok, vielen Dank.
Der Update ist in Planung und ich hoffe, dass wir das nächste Woche umsetzen können. Dann teste ich nochmal und gebe Bescheid.
Vielen Dank für die Unterstützung!
Gruss
Matthias
nein, ich habe nur diesen einen Request abgesetzt.
Die API Versionen habe ich jetzt auch herausgefunden:
Prod: 1.11.1
Test: 1.10.3
Das sieht danach aus, als müssten wir hier das API Modul aktualisieren.
Und ja, fast, das Test System entstand aus einem DB Dump von Prod, den wir in die Test DB eingespielt haben.
Danke und Gruss
Matthias
Hallo,
ich möchte per API Request den Titel eines Objektes ändern und erhalte folgende Fehlermeldung:
Database error : Query error: 'INSERT INTO isys_lock (isys_lock__isys_obj__id, isys_lock__isys_user_session__id,
isys_lock__datetime, isys_lock__table_label, isys_lock__table_name, isys_lock__table_field, isys_lock__field_value) VALUES (277894423, NULL, CURRENT_
TIMESTAMP, NULL, NULL, NULL, NULL)':\nColumn 'isys_lock__isys_user_session__id' cannot be null
API Version: 1.14
Authentifizierung läuft per APIKEY, "Enforce authentification by username and password" ist nicht aktiviert.
Hier der API Call:
{
"version": "2.0",
"method": "cmdb.object.update",
"params": {
"apikey": "<API-Key",
"id": 277894423,
"title": "title_OLD"
},
"id": 1
}
Interessanterweise funktioniert der Call auf unserer Test Umgebung, aber nicht auf Produktion. Kann das ein konfigurativer Unterschied zwischen unserer Test und Prod Umgebung sein? Und wenn ja, welcher? :-]
Vielen Dank!