Uploaded image for project: 'Jira Service Management Cloud'
  1. Jira Service Management Cloud
  2. JSDCLOUD-17557

Allow Multi-Object Reference Mapping in Imports API (Assets)

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • Assets - Import
    • None
    • 1
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Problem:

      The current Imports API restricts mapping of object reference attributes to
      only one object. This prevents scenarios where multiple related objects
      need to be linked (e.g., linking a server object to multiple applications
      it supports).

      Proposed Solution:

      Enhance the Imports API to support multi-object reference mappings. The API
      should allow arrays or comma-separated values to map multiple related
      objects during import jobs. Validation should confirm that all referenced
      objects exist.

      Example:

      {
      "attributeExternalId": "cmdb::externalId/id",
      "attributeName": "Teams",
      "attributeLocators": [
      "profile.teams"
      ],
      "objectMappingIQL": "Name IN (${profile.teams})"
      }

      If profile.teams contains values ["Team A", "Team B", "Team C"] all objects
      containing names in that array should be linked.

      Expected Impact:

      -

      Expands the utility of automated imports by enabling richer, real-world
      relationships between assets.
      -

      Reduces the need for manual post-import edits to link objects.
      -

      Makes the CMDB more accurate and comprehensive.

              Unassigned Unassigned
              161459d1fea4 Filipe Castro
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: