Moving catalog items ,its variables, scripts, script includes etc from 'Global' scope to 'Custom App' scope.

Suresh1
Tera Guru

Hi Guys,

 

We have built catalog items, its variables, script includes, workflows etc. in 'Global' app. Now we want to move all these to a 'custom scoped' application. 

So far i heard that i have to manually create everything from scratch and put in scoped app. Is there any faster way to push the global app's items, scripts etc to scoped app?

 

Thanks,
Suresh

7 REPLIES 7

Pradeep Sharma
ServiceNow Employee
ServiceNow Employee

Hi Suresh,

Yes, you are right. You need to recreate your application and move the logic over manually:

There are some design time prompts and errors that will be beneficial to see and understand when creating a scoped (not global) application. Understanding application access, API support, etc. is much more difficult if you don't go through the motions from the beginning when creating a scoped application.

 

- Pradeep Sharma

 

 

Hi Pradeep,

 

I have checked on catalog items, variables etc. there is a column called 'Application'. I tried to change the application from global to scope application here,but something else is restricting me to do this.

find_real_file.png

I have overridden ACL's for this but no luck , basically i felt instead of recreating catalog items, variables etc, can we just change the scope of these in the application column directly through BG script ?

 

Thanks,

Suresh

Hi Suresh,

You can use gr.setWorkflow(false); to force update the application record. Please be aware this is not a recommended solution.

 

- Pradeep Sharma

 

 

Harsh Vardhan
Giga Patron

i dont think any fastest way to do this. 

you have to manually work on this.