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

Allow Cross-Schema Object Reference Linking (Assets API)

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 / Gap

      Cross-schema object references are supported today in the UI and through
      the Assets REST API (update object), but not in the Imports API. This
      means that when bulk-loading or syncing data, object references can only be
      established to objects within the same schema. If a reference needs to
      point to an object in another schema-even if the schema has *"Allow others
      to select objects from this schema"* enabled-the import job cannot set that
      relationship.

      This forces teams to either:

      -

      Run manual updates in the UI after imports, or
      -

      Write follow-up scripts using the REST API to patch cross-schema
      references post-import.

      Both approaches add unnecessary overhead, reduce automation potential, and
      create opportunities for data drift.

      Proposed Behavior

      The Imports API should allow mapping references to objects across schemas,
      consistent with what is already possible in the UI and REST API. For
      example:

      -

      A "Laptop" object in the Hardware schema should be able to reference
      its assigned "User" in the People schema during the initial import.
      -

      An "Application" in the Software schema should be able to reference
      "Servers" in the Infrastructure schema in one import job.

      Expected Impact

      -

      Consistency: Aligns behavior across all Assets interfaces (UI, REST
      API, Imports API).
      -

      Efficiency: Enables fully automated imports and syncs without manual
      or scripted cleanup.
      -

      Accuracy: Ensures relationships across schemas are modeled correctly
      from the start, preventing data drift and duplicated workarounds.
      -

      Scalability: Makes it practical to manage complex, cross-domain CMDBs
      at enterprise scale.

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

                Created:
                Updated: