Community
    • Categories
    • Recent
    • Popular
    • Users
    • Search
    • Register
    • Login

    Multi-Value Kategorie per API updaten

    Scheduled Pinned Locked Moved Entwicklung
    3 Posts 3 Posters 363 Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S Offline
      schoechm
      last edited by

      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?

      1 Reply Last reply Reply Quote 0
      • Michael HuhnM Offline
        Michael Huhn
        last edited by

        Hallo @schoechm,

        bei Probleme bitte immer die Fehlermeldung mitgeben.
        Ansonsten kann ich dir erstmal einen Knowledge Base Artikel mitgeben, bei dem die Methode erklärt wird.
        Link

        lg
        Micha

        C 1 Reply Last reply Reply Quote 0
        • C Offline
          cfaust-hr @Michael Huhn
          last edited by

          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

          1 Reply Last reply Reply Quote 0

          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

          With your input, this post could be even better 💗

          Register Login
          • First post
            Last post