-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
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