Is it possible to include Now Experience Components in Service Portal?

Tobias Persson
Tera Contributor

Hi all,

we want to begin development of components for the Now Experience UI Framework and are wondering if it is possible to have those components integrated in Service Portal. 

Let's say we have made a datepicker component for Now Experience - would it be possible to integrate that picker into Portal and replace the current widget?

It looks as if this won't be possible as the shadow DOM won't be created without the UI Framework. But maybe one of you guys has found a way to do that.

Thanks,
Tobias

1 ACCEPTED SOLUTION

Brad Tilton
ServiceNow Employee
ServiceNow Employee

There's not an easy way to do it at the moment. It is sort of technically possible to embed a component in a widget, but we don't have any info available on how to do it.

Also, you didn't ask this, but we are not yet at a point where it makes sense to migrate from a service portal to a UIB portal in most cases. There is a way to go before we get to parity with service portal.

View solution in original post

4 REPLIES 4

Community Alums
Not applicable

HI @Tobias Persson ,

yes you can .

You can use "APP ENGINE STUDIO" where you can build apps , workspaces and portals too with drag and drop which is the much better one 

refer this link to get an idea.it a low code studio which can be useful

https://www.youtube.com/watch?v=7Kl2WMgMG9A

Mark my answer correct & Helpful, if Applicable.

Thanks,

Sandeep

Hi Sandeep,

thanks for your response. But as we have existing Service Portal pages with lots of custom functionalities I would rather like to somehow combine the new Next Experience functions with the "old" Service Portal functions. You seem to be suggest to rebuild them from scratch in UI Builder  which is not an option for now.

Brad Tilton
ServiceNow Employee
ServiceNow Employee

There's not an easy way to do it at the moment. It is sort of technically possible to embed a component in a widget, but we don't have any info available on how to do it.

Also, you didn't ask this, but we are not yet at a point where it makes sense to migrate from a service portal to a UIB portal in most cases. There is a way to go before we get to parity with service portal.

Hi Brad,

I wasn't aware that it doesn't make sense to migrate yet. So we will keep focusing on preparing some components. As far as I have heard in some videos regarding Next Experience it seems that Portal stuff will not start to come in before Utah release. Correct?

Regarding the wrapper topic I found some general info on how to wrap components into AngularJs directives. But I guess I'll wait until migrating makes sense instead.

Thanks!