Adding Menu Items to Employee Center

MichaelCreatura
Tera Guru

Hi All,

 

We are trying to add menu items to our employee centre, and have done so by following these steps;

 

Portal Configuration > Main Menu > Employee Center Menu > Menu Item Related List > New 

MichaelCreatura_0-1679495672795.png

I then went back to Employee Center Menu, copied the Sys_ID from the new Menu Item and wrote the below JSON:

MichaelCreatura_2-1679495788165.png

 

 The menu item is now showing correctly, and behaving as expected but I get the following errors:

MichaelCreatura_3-1679495828067.png

 

Does anyone know what steps I have gone wrong at? 

 

Thanks, 

1 ACCEPTED SOLUTION

Out of the box that would only be possible by using the default "More" menu item and updating this one. (or updating the sys_id mentioned on enable_more_items)

 

You can't add a second/third/etc Menu item to the top menu out-of-the-box. You can on de sub menu, though no on the top menu. If you want to achieve such... you do need to edit the header 😞

 

Kind regards,
Mark

 

Kind regards,

 

Mark Roethof

Independent ServiceNow Consultant

10x ServiceNow MVP

---

 

~444 Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field

LinkedIn

View solution in original post

7 REPLIES 7

Mark Roethof
Tera Patron
Tera Patron

Hi there,

 

If you want to add menu items, then you would do so at the Main Menu record of the Portal. On the Main Menu record there's a Related List "Menu Items" where you can add your Menu Items.

 

Kind regards,
Mark

 

Kind regards,

 

Mark Roethof

Independent ServiceNow Consultant

10x ServiceNow MVP

---

 

~444 Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field

LinkedIn

Community Alums
Not applicable

Hello @MichaelCreatura ,

 

U r doing wrong steps...

 

If you want to configure "More" like this :

Khushbookabra_0-1679515225195.png

Needs to be configure Menu Items like this:

Khushbookabra_1-1679515292810.png

 

 

In the navigation bar, only u can add these two things:-

 

1. Mega Menu(which contains all the topics having connected contains as knowledge articles, catalogs etc, and that is come from the taxonomy attached in ur portal)

 

2. Menu Items.(Go to Navigator--> type --> Service portal --> portals --> esc(ur portal name)--> Main Menu --> "Instances with Menu" (title contains Employee center menu) --> "Menu Item" --> New).

Example:

Khushbookabra_0-1679509516318.png

 

(Note: Not needed to add it's sys_id in JSON format which u added)

 

Result :

Khushbookabra_1-1679509586349.png

 

In the above SS:

  • HR and IT are topics
  • Org chart and Advance View are Menu Items

Both are diff things and diff usability too.

 

If u need to change anything on header here:

Khushbookabra_2-1679509941768.png

 

then u need to add ur code in the "Additional options, JSON format" and in Employee Center Header(only if require). And write the correct key value.

 

@MichaelCreatura , Please mark my answer as accepted solution and helpful. If it is works for u.

 

Thank you.

 

 

Thanks @Community Alums - you are correct, this is what I am trying to achieve adding a new value here:

 

MichaelCreatura_0-1679566102817.png

I need help understanding what I need to add to the JSON format and Employee Center Header. 

Community Alums
Not applicable

Hello @MichaelCreatura , 

Can u pls describe me your exact requirement?

Thanks.