Multi-Value Kategorie per API updaten
-
Hallo, ich würde gerne Multi-Value Kategorien per API updaten (mit der Methode category.save). Wenn ich aber versuche im "data" Feld die Kategorie "id" des Kategorie-Eintrags, den ich ändern möchte, angebe, bekomme ich eine Fehlermeldung. Mache ich das falsch? Wenn ja, wie sieht hierfür der korrekte JSON Request aus?
-
-
Hallo @Michael-Overkamp,
ich stehe leider heute vor dem gleichen Problem, wie @schoechm. Ich möchte via API mehrere Einträge in einer benutzerdefinierten Multi-Value Kategorie einfügen. Einen Eintrag bekomme ich ohne Probleme angelegt, aber wie kann ich einen weiteren Eintrag hinzufügen oder gleich mehrere Einträge anlegen.
Hintergrund ich möchte einen Server mit mehreren Objekten vom benutzerdefinierten Typ Gruppenrichtline verknüpfen.Mein API Aufruf, mit einer Verknüpfung sieht dabei wie folgt aus:
$GPOverknID = OBJID eines bestehenden Objekts
$body='{
"method": "cmdb.category.save",
"params": {
"language": "de",
"apikey": "'+$idoitkey+'",
"category": "C__CATG__CUSTOM_FIELDS_ACTIVE_DIRECTORY",
"object": '+$hostid+',
"data": {
"f_popup_c_1649235770835": {
"id": '+$GPOverknID+'
}
}
},
"id": 1,
"version": "2.0"
}'Was muss ich denn nun tun, um mehr als ein Objekt ($GPOverknID) zu verknüpfen.
Hier noch die Konfiguration von C__CATG__CUSTOM_FIELDS_ACTIVE_DIRECTORY:
{
"c_1649158272287": {
"type": "f_text",
"title": "Organizational Unit (OU)",
"visibility": "readonly",
"show_in_list": false,
"show_inline": false
},
"c_1649235770835": {
"type": "f_popup",
"popup": "browser_object",
"title": "Verkn\u00fcpfte Gruppenrichtlinien",
"identifier": "18",
"multiselection": true,
"visibility": "visible",
"show_in_list": false,
"show_inline": false
}
}DANKE! schon mal für die Hilfe und ganz viele Grüße
Christopher Faust