How can we move workflows from one instance to another without using update sets?

upasanamahanta
Mega Contributor

How can we move workflows from one instance to another without using update sets?

1 ACCEPTED SOLUTION

Chuck Tomasi
Tera Patron

Hi Upsana,



You could create a scoped app and build your new workflows there, then use the Publish/Install feature. Behind the scenes, this is still using an update set, but you don't get your hands dirty managing the update set, retrieving it, etc. And this feature only works with applications, not individual workflows.



Sharing Applications - ServiceNow Wiki


View solution in original post

7 REPLIES 7

simonw
Tera Expert

Hi,



Is there any reason for not using update sets?



I'd suggest you capture your changes in an update set and export the update set as a whole to a new XML file then import this to the new instance.   You'd not be retrieving the update set, just using the update set to transport the workflow as a whole.   Workflows are complex records so I'd strongly suggest you use one of the standard methods of moving customisations between instances and not export the workflow record itself to XML.



Kind regards,



Simon




Yes Simon, I did it with an update set only. since there was no other way.


Chuck Tomasi
Tera Patron

Hi Upsana,



You could create a scoped app and build your new workflows there, then use the Publish/Install feature. Behind the scenes, this is still using an update set, but you don't get your hands dirty managing the update set, retrieving it, etc. And this feature only works with applications, not individual workflows.



Sharing Applications - ServiceNow Wiki


Thanks Chuck