How to Preserve Customizations During Store App Upgrades
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 weeks ago
Hi Community,
I am building a custom application (with tables, data sources, and transform maps) for the ServiceNow Store.
Concern: when customers customize locally (e.g., add fields, modify transform maps), these changes may be lost during application upgrade.
What is the best practice approach to ensure customer customizations are preserved across upgrades and the design fully aligns with ServiceNow Store certification guidelines (so no objections arise during review)?
Thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 weeks ago
Hi @Sahil Khan1
I don’t think customization will be lost. These records will appear in Skipped Records, where the developer needs to review them and decide whether to accept the change or reject the update.
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]
****************************************************************************************************************
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 weeks ago
Hello Atul,
Thank you for your response. We want the app to require no manual intervention once it’s published. For example, if a customer deactivates our base data source and creates a new one to meet their needs, a subsequent upgrade reactivates the base configuration. That’s just one instance, we have additional upgrade-related concerns as well.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 weeks ago
Hi @Sahil Khan1
As per my knowledge, if you update it, the record will not get reactivated — it will remain the same. However, a skip record will be created, so the customer needs to check the skip record and take appropriate action.
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]
****************************************************************************************************************
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 weeks ago
1. The customisations are not changed, they are shown as skipped records in upgrade planner/history.
2. Now we can setup skipped record rule on our table/components so that they remain as it is during the upgrades.