Opening pages in tabs in Workspace experience

Mahesh_Krishnan
Giga Guru

Hello All:

I am just beginning to explore UI Builder and have created a custom Workspace experience using the App Shell UI, the one used by the OOB CSM Configurable Workspace. I have created a landing page and another List Page. However, when I open the experience it does not open the landing page as a tab like the CSM Configurable Workspace opens by default. I have spent hours trying to find the setting for this and am not able to. Any assistance from the more experienced folks on this forum is much appreciated!

 

Thank you,

 

Mahesh

1 ACCEPTED SOLUTION

Ahh ok. If you've created a workspace from scratch you'll need to manually create the appropriate UX Page Properties. Here's an article with some info on them: https://www.servicenow.com/community/next-experience-articles/workspace-app-shell-ux-page-properties...

After going through the article I would take a look at the ux page properties for another workspace like SOW and then just duplicate them to yours. 

View solution in original post

5 REPLIES 5

Brad Tilton
ServiceNow Employee
ServiceNow Employee

Hi Mahesh, it's not clear what you're running into here, could you include some screenshots?

Also, I would just be aware that there will be some things that the OOB workspaces do that you may not be able to replicate in a custom workspace.

This article does have the most information that I’ve seen so far about app shell UX properties.   But this is in no way enough information to properly configure headings and menus.  I’m working on my experience’s page navigation menu and I have so many unanswered questions!

  • Navigation labels can be localized, but can we localize the URL values?
    (A use case for this would be to add a language switching.
    English href=/now/site/page/en | French href =/now/site/page/fr)

    Maby an alternative to this would be to add conditions to a menu item to that it would only appear if certain conditions are met (Route parameter = some value). 

  • Can we bind page route parameters to so that we can pass dynamic information to the menu actions?
    (Edit Something /now/site/editpage/${sys_id})

  • Can navigation links open in new tab or window? (target="_blank")

  • IS the shema information for all chrome properties available anywhere?  I can’t find em.  

Mahesh_Krishnan
Giga Guru

Hello Brad:

I have provided screenshots of what I am talking about. Image 1 is taken from an OOB experience; you notice on the top right how the landing page is opened as a tab within the workspace with a "+" sign next to it for a user to open another tab. The pages I created in my workspace do not open in such a tabbed layout as you can see in Image 2. I thought the entire tab and sub-tab navigation was a default behavior of a workspace experience; in fact this navigation is the defacto behavior even in Agent Workspace.

Ahh ok. If you've created a workspace from scratch you'll need to manually create the appropriate UX Page Properties. Here's an article with some info on them: https://www.servicenow.com/community/next-experience-articles/workspace-app-shell-ux-page-properties...

After going through the article I would take a look at the ux page properties for another workspace like SOW and then just duplicate them to yours.