Architecture Guidance
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
I have a requirement where there is a third party tool which is also a ticketing tool
when i click on workspace left hand navigation panel ,we need to fetch the tickets related to the CI which the other system also has and display it as a table
we have a get api call which takes CI in the other system and returns ticket number,short description,state etc
currently we are displaying related CI incidents on this area from servicenow using table list component and we need to add another component to display tickets from 3rd party tool with same CI
i have below queries
1.Can we trigger the API on click of left have navigation menu
2.how can i store the data dynamically to present it on the area which displays on click
3.will this cause an performance impact
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Friday - last edited Friday
Hi Kiran,
you should take a look at remote tables. Sounds like a good scenario for these:
https://www.servicenow.com/docs/r/servicenow-platform/remote-tables/remote-tables.html
When the user requests the data, it is loaded temporary into a table. This allows you to work with this data, like with any other record in ServiceNow.
With this you can build your UI-Builder components or use OOTB ones to display the information in the workspace.
If you can keep the requested data for each call small, there shouldn't be any performance impact. You can also configure a time to define how long that data should be cached by the system.
