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

[Servicenow] Integrate ServiceNow Frontend Plugin with Backend Plugin to Fetch Ticket Data

    • RHDH F&UI plugins 3276

      Story

      Wire the existing ServiceNow frontend plugin UI to the backend plugin that retrieves ServiceNow ticket data. This includes:

      • Making API calls from the frontend to the backend route.
      • Handling loading/error and empty states.
      • Passing sorting, filtering, pagination and annotation-based entity/user references as query parameters to backend.
      • Displaying real ticket data (ID, description, state, etc.) from ServiceNow API responses.

      Background

      Dependencies and Blockers

      • Backend plugin must expose a stable API (e.g. /servicenow/incidents?entityRef=...).
      • Auth and SNOW URL must be configured in `app-config.yaml`.

      Acceptance Criteria

      • Ticket table renders real ServiceNow data from the backend.
      • Filters/search/sorting operate correctly with backend queries.
      • Pagination works correctly with backend data.
      • No console/network errors when entity has ServiceNow annotations.
      • Graceful fallback when
        • No annotations are found.
        • No data is returned.
        • Backend request fails.

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

                Created:
                Updated:
                Resolved: