We're reclaiming inactive PDIs to keep them available for active builders. Learn what's changing, who's affected, and how to protect your work. Read More

Service Operations Workspace - Redirect "New Request" to Service Portal Catalog

shrutijibhekar
Tera Contributor

Hello  @all ,

 

I have added a "New Request" option to the "+" (Chrome Tab) menu in Service Operations Workspace (SOW).

 

Currently, when I click New Request, it opens the Workspace Catalog (shown in the first screenshot).

 

My requirement is to have New Request redirect to the Service Portal Catalog (for example, /service?id=carrix_service_catalog) instead of the Workspace Catalog.

 

I tried configuring different route types such as url and external in the chrome_tab page property, but they resulted in "The page you are looking for could not be found."

 

Is there a supported way to navigate from the chrome_tab (+) menu in SOW directly to the Service Portal Catalog?

 

shrutijibhekar_1-1784555234599.png
shrutijibhekar_2-1784555274553.png

Any suggestions would be appreciated. Thanks!

 
 

 

 

 

1 ACCEPTED SOLUTION

HarishKumar6668
Tera Guru

Hi @shrutijibhekar ,

From your configuration, I can see that you're only providing the page name (for example, id=carrix_service_catalog). This alone is not sufficient, as you also need to specify the portal to which the navigation should redirect.

I tested this by redirecting to the My Tasks page in Employee Center, and it worked as expected.

Please refer to the JSON below for reference.

 

{
      "label": {
        "translatable": true,
        "message": "Catalog Page"
      },
      "routeInfo": {
        "route": "",
        "fields": {},
        "multiInstField": "",
        "external": {
          "url": "esc?id=hrm_todos_page"
        }
      },
      "condition": {
        
      }
    }


I hope this helps! If this resolves your issue, please consider marking this reply as Helpful or Accept as Solution.


Regards,
Harish

 

View solution in original post

7 REPLIES 7

@shrutijibhekar 

it's platform behavior since you are in workspace experience and showing portal within workspace is not achievable

Workspace and Portal both are built on different technology/components

Workspace built on Next Experience Framework

Portal built on Angular JS

💡 If my response helped, please mark it as correct and close the thread 🔒— this helps future readers find the solution faster! 🙏

Regards,
Ankur
Certified Technical Architect  ||  10x ServiceNow MVP  ||  ServiceNow Community Leader

HarishKumar6668
Tera Guru

Hi @shrutijibhekar ,

From your configuration, I can see that you're only providing the page name (for example, id=carrix_service_catalog). This alone is not sufficient, as you also need to specify the portal to which the navigation should redirect.

I tested this by redirecting to the My Tasks page in Employee Center, and it worked as expected.

Please refer to the JSON below for reference.

 

{
      "label": {
        "translatable": true,
        "message": "Catalog Page"
      },
      "routeInfo": {
        "route": "",
        "fields": {},
        "multiInstField": "",
        "external": {
          "url": "esc?id=hrm_todos_page"
        }
      },
      "condition": {
        
      }
    }


I hope this helps! If this resolves your issue, please consider marking this reply as Helpful or Accept as Solution.


Regards,
Harish

 

Thank you @HarishKumar6668 , it works for me.