Move changes from one application scope to another

Sandhya23
Tera Guru

Hi all,

Is there a way to move the changes from one application scope to another one ?

Any pointers will be helpful.

 

Regards,
Sandhya

4 REPLIES 4

Mark Roethof
Tera Patron
Tera Patron

Hi there,

Is this what you are after?

find_real_file.png

On a list, select which file you are after (business rule, script include, etc), on the bottom select "Actions on selected rows...", and choose "Move to Application...".

If my answer helped you in any way, please then mark it as helpful.

Kind regards,
Mark
2020, 2021 ServiceNow Community MVP
2020, 2021 ServiceNow Developer MVP

---

LinkedIn
Community article, blog, video list

 

Kind regards,

 

Mark Roethof

Independent ServiceNow Consultant

10x ServiceNow MVP

---

 

~444 Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field

LinkedIn

do you happen to know which role is required? i'm admin, yet I can't move application scope

Sandhya23
Tera Guru

Hi Mark,

Thanks for your response.

I tried that but that option is somehow not enabled, I can not click on that option ? Any idea why is it so ?

 find_real_file.png

 

Regards,

Sandhya

 

Community Alums
Not applicable

Hi Sandhya,

No direct way for moving to another application.

There are many things to be taken into account so better capture the tables, fields the scripts one by one in the custom scope application update set

you will need to recreate your application and move the logic over manually.

In think one reason may be existing limitations if dependencies between different objects.

Take care of the following, when moving objects manually (which is the only option):

- review each script that you have, and make sure, that the API functions are available in Scoped API

- make sure, to rename the references to your tables and field, which start with "u_" in Global, but with "x_" in Scoped Apps

- make sure, that your scoped app will allow and get the needed access from and to the Global scope and other app scopes involved.

- as you need to recreate your tables, make sure to migrate / copy existing data to new fields

- delete the old objects and tables from global scope, to make sure they do not interfere and mix up with the scoped ones during testing...

- do a lot of testing, before going to production 

This list may be not complete, but surely important to consider.

 

Please mark my answer as Correct & Helpful, if applicable.

Thanks

Sandeep