CapaJC
ServiceNow Employee
ServiceNow Employee

Ever wanted to move a homepage from one instance to another? A homepage consists of several parts across three tables, and simply putting update_synch on the tables won't really cut it.

A colleague needed to do this, so I threw together a quick "Export to XML" UI Action and accompanying Processor to do this. If you'd like to try it out, just rename the attachments to this blog entry from .txt to .xml, import them to your text instance, and go to Homepage Admin -> Pages. You'll be able to right-click one and Export to XML. Save the file to your computer, go to another instance, go to the Pages list there, right-click the list header, and Import XML. Find the find you saved and import it. Voila. The homepage should appear in your list of homepages where you can right-click and View it.

Caveats:
1) if the homepage was for a specific user that doesn't exist in the target instance, that obviously won't work well.
2) if the homepage references a report or gauge that doesn't exist in the target instance, same deal