Creating portal for scoped application?

Snow Guest
Tera Contributor

As a Product owner,

I want to build a service portal for 'Ticketing order' table created in custom application scope,

So that Callers can see their records in it

 

Acceptance Criteria:

  • Either Portal or UI builder can be used to fulfil this requirement
  • Welcome page, where it says

'Hello, {Logged in user FullName}

Welcome to Service Ticketing Page'

 

  • Other section shows the list of tickets in the custom ticketing table, for which logged in user is the 'Caller' (paged with 5 tickets)
1 ACCEPTED SOLUTION

Community Alums
Not applicable

HI @Manikanta.K ,

There is lot of blockers or hurdles you will face while creating a portal for scoped application.

It's possible but will take a toll on your time and efforts.

Personally unless I have a pressing need for a scoped app then I just put the portal in global and go old-school and deploy with an update set.

You can go scoped app or use a git repo and put all the stuff in one place but your re-use will suffer a bit.

Portals are basically widget instances and pages.

So if you go scope You have to have a widget in that scope and then create an instance etc.

 

For example we have dozens of different business entities in different countries that use different portals.

Most of the widgets used are the same with the widget instances spawning from the centre. You get a change to a core widget and it cascades to all the portals instantly.

If you go scoped you have to maintain that widget environment separately.

The one thing I have noticed about portals is you think you only need 1 or 2 but they are prone to spring up everywhere once folk start using them.

Refer to these threads, this will explain you more the issues creating a scoped application portal:

https://community.servicenow.com/community?id=community_question&sys_id=2eec9201db542b40200f0b55ca96...

https://community.servicenow.com/community?id=community_question&sys_id=bb69a557dbc6df04fc5b7a9e0f96...

Mark my answer correct & Helpful, if Applicable.

Thanks,
Sandeep

View solution in original post

5 REPLIES 5

Community Alums
Not applicable

Hi @Manikanta.K ,

Glad to see my answer helped you, Kindly mark the answer as Correct & Helpful both such that others can get help.

Thanks,
Sandeep