How to display a UI Page on a Service Portal page.

John103
Tera Contributor

We have a UI Page "My Bot" which is working as needed, but need it to display on the Service Portal "Service Portal Bot". Do not see a way of adding it to the Service Portal.

1 ACCEPTED SOLUTION

Ralitsa Nikifor
Giga Contributor

Hi John,

 

Service Portal does not support UI pages as they're build on different technology (Jelly) than the portal (AngularJS). You can recreate your pages using Service Portal widgets and pages. See old threads on the topic:

 

how to embed ui page in service portal widget? - suggests creating a CMS page and linking to it

Display UI Page in service portal

View solution in original post

3 REPLIES 3

Ralitsa Nikifor
Giga Contributor

Hi John,

 

Service Portal does not support UI pages as they're build on different technology (Jelly) than the portal (AngularJS). You can recreate your pages using Service Portal widgets and pages. See old threads on the topic:

 

how to embed ui page in service portal widget? - suggests creating a CMS page and linking to it

Display UI Page in service portal

SatheeshKumar
Kilo Sage

Unfortunately You cant use UI page in service portal directly because UI page is built using jelly and it is not supported in service Portal.

but you can use an I frame to show the page in portal

  1. <iframe id="myframe" src="http://www.service-now.com" scrolling="yes" style="height:100%; width:100%"></iframe>

     

    create a simple widget with the following body HTML template:

    <div>

        <iframe src="sp/knowledge_home_launcher.do" height="800" width="1200"></iframe>

    </div>

     

    placed the widget on a new portal page

     

     on click of your chat icon in youer portal page redirect it to your newly created page wth widget holding the ui page