Ich habe am Object 76 erfolgreich eine Applikation incl Version angehängt. Die Softwarezuweisung wird in der GUI wie erwartet angezeigt, ein cmdb.category.read liefert
{
"objID": "76",
...
"assigned_version": {
"id": "98",
"ref_id": "17",
"ref_title": "V1.0",
...
}
}
Wenn ich jetzt allerdings den Eintrag gemäß Doku ändern oder löschen möchte, wird die entryId nicht gefunden:
{
"jsonrpc": "2.0",
"method": "cmdb.category.save",
"id": 5,
"params": {
"apikey": "REDACTED",
"object": 76,
"category": "C__CATG__APPLICATION",
"entry": 17,
"data": {
"assigned_version": "V1.1"
}
}
}
liefert die Fehlermeldung 'Invalid parameters: Unable to find entry for id 17. Please ensure that entry is owned by object 76 and has a valid status.'
Was ist da faul?