Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-8347

[Servicenow] add configuration support for custom field filtering and instance info

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • ServiceNow, UI
    • None

      Story

      As a user of RHDH, I want to support custom field mapping and multi-instance configuration in the frontend so that the ServiceNow plugin can retrieve incidents without requiring schema changes in ServiceNow.

      Background

      The backend team is introducing support for dynamically querying ServiceNow incidents based on a configurable field (e.g., team ID, email) and for targeting different ServiceNow instances via configuration. This story prepares the frontend to support those fields by adjusting the request structure and reading values from config or entity annotations.

      Dependencies and Blockers

      Depends on backend API design being finalized, but can proceed with a stubbed structure.

      QE impacted work

      No

      Documentation impacted work

      Yes (Backstage Community Plugin README will need updates)

      Acceptance Criteria

      • Frontend request layer accepts customFieldName, customFieldValue, and optional instanceId
      • These values are pulled from app-config.yaml or annotations where applicable
      • Fields are passed to the API but actual backend behavior is not yet wired
      • No UI behavior change expected at this stage

      upstream documentation updates (design docs, release notes etc)

      Technical enablement / Demo

              Unassigned Unassigned
              yicai@redhat.com Yi Cai
              RHIDP - Frontend Plugins & UI
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: