Service portal in Scoped App

nits2
Giga Contributor

Hi,

We are starting to create a new portal within a Scoped application in Kingston, and hitting some blocks right way. When we clone OOB widgets like "Data table" and try to use in our pages, we are getting many errors like "GlideDescriptor is not allowed in scoped app", "Execute operation on SysUserList denied" etc.

What is the recommendation from ServiceNow for implementing a service portal? Should the widgets and portals only exist in global scope? We would like to use as much OOB functionality as possible, but there may be occasions when customization is needed to some of these widgets.

Also, what is the best way to look for alternative function within scoped app, if use of particular object fails?

 

Thanks

Nithu

 

 

4 REPLIES 4

SanjivMeher
Kilo Patron
Kilo Patron

I tried building Service Portal for Security Incident.

But I found it pretty difficult. Lot of functions used in Global widgets, didn't work on Scoped.

I had to replace them with an alternate solution. But there were too many so I had to stop. 

For ex. I was trying to build Service Catalog for incident, but I wasn't even able to submit a record producer when logged in as an analyst.

And fixing them one by one was taking too much time. So I had to stop.

 

May be you can activate HR portal and refer how it has been done and what functions used in those widgets. That may help.


Please mark this response as correct or helpful if it assisted you with your question.

nits2
Giga Contributor

Thanks Sanjiv!! So did you eventually ended up creating custom widgets? I will try the HR portal suggestion.

 

It is confusing as ServiceNow is recommending scoped development but most of the functionality is not available there.

 

 

Yeah. I know. Lot of functionalities are missing in Scoped Service Portal. I had to clone widgets and create my own widgets. But I had to stop, when I found, I have to do some many customizations. I didn't have enough time to complete by end of the release. I was doing the service portal development by my choice and not a client requirement, so I had the option to stop after a certain point.


Please mark this response as correct or helpful if it assisted you with your question.

Ok. Thank you!! appreciate the response