Page not showing up on side navigation in UI Builder

User523129
Tera Contributor

I would like to add some pages to the side navigation in UI Builder but every time I add the pages under side navigation settings, they do not save or show up in either the workspace of the chrome toolbar json value. I was able to get one page added but the rest do not save. I am aware up to 7 pages can be added so i'm not sure why this is happening.

 Screen Shot 2023-01-31 at 2.52.06 PM.pngScreen Shot 2023-01-31 at 2.54.58 PM.png

1 ACCEPTED SOLUTION

dairyqueen
Tera Expert

Hello! I've also been having issues with this (side navigations settings do not show any pages but the chrome_toolbar json does) so I'm wondering if there's an issue on the ServiceNow side. Either way, I'm thinking you might have to manually add the pages to the chrome_toolbar json since updating the side navigation does not currently update the json.

View solution in original post

5 REPLIES 5

I realise that your question is pretty old - but this may help others with the same question.

 

Yes, you can add a role into the "availability" section of the "chrome_toolbar" to limit who can see which items

Community article on "Workspace App Shell UX Page Properties" 

I should warn that I think there is a nuance in how you get multiple roles in an AND or OR basis 

If you put in an array of roles, at least in Utah, the user has to match all of them. If you  pass a single string to the array with comma delineated roles, it can be any of the roles.
Match All:
roles: ["role1", "role2", "role3"]
Match Any:
roles: ["role1,role2,role3"]

This is from SN Slack channel (https://sndevs.slack.com/archives/C01QPGCA82K/p1704376830332679)