ESC megamenu items population through 'Advanced Portal Navigation'

Manmaya Kumar S
Tera Expert

Hi Everyone,

Have you ever encountered a scenario where, after defining new topics and subtopics under the existing Employee Taxonomy (or a new taxonomy), those topics don’t become visible in the mega menu in the Employee Service Center (ESC) portal, even though content is present under those topics?

This happens because simply creating the topics and associating the new taxonomy with the ESC portal is not enough. There’s a configuration component called Advanced Portal Navigation (APN), which controls what topics, subtopics, and quick links are available in the Employee Center's mega menu

For example, let’s say a new taxonomy called Legal is created with a set of topics, and the default Employee Taxonomy has been deactivated and unlinked from the Employee Center portal. Despite this, you might still notice that nothing appears in the mega menu.


ManmayaKumarS_0-1730036969501.png

 

ManmayaKumarS_2-1730036969511.png

 




This is because, in addition to creating the taxonomy and associating it with the portal, you also need to configure the APN. By default, topics, subtopics, and quick links related to the Employee Taxonomy are already added and visible in the mega menu.

By default the Employee taxonomy related topics, subtopics and quick links are added and as result of which they are visible in the megamenu by default.

ManmayaKumarS_3-1730036969516.png

 

 

ManmayaKumarS_5-1730036969521.png

 





It's important to note that the menu items in the mega menu can be sourced from both taxonomies and can also point to widgets, such as ‘Get Support’.



Through APN, we can also control the positioning of these menu items. Whenever new items need to be added to the mega menu, you can use the ‘Sync Hierarchy’ UI action after defining the topic structure in the taxonomy.

ManmayaKumarS_6-1730036969524.png

 




So Everytime we need to add new menus items in the megamenu, we can add them by clicking the ‘sync hierarchy’ ui action after defining the topic structure in the taxonomy.

ManmayaKumarS_7-1730036969528.png

 



This sync process adds all newly created topics to the mega menu, but by default, they will be inactive and assigned an order of 99,999. You can then adjust the order and activate them as needed.

ManmayaKumarS_8-1730036969533.png

 



If there are multiple levels of topics (parent-child relationships), you'll need to sync each level to create menu items for the underlying subtopics.



In my case, I rearranged topics under the ‘Rule Book’ and re-ran the sync to have the subtopics show up in the menu.

However, while the topics are now appearing as expected, the quick links are still missing.



Quick Links

To resolve this, you need to manually create quick links under the APN menu items. This involves creating a many-to-many (M2M) record that binds the APN menu item to the quick link you created.

 

ManmayaKumarS_16-1730037117663.png

 



You can also do this from the ‘Navigation’ related list of the quick link record from the topic level.
After completing this step, the ‘Password Reset’ quick link now appears under ‘Rule Book’ in the ESC mega menu.

 


In summary, the topic structure and content will display correctly on the topic record page in the ESC portal. However, to make them appear in the mega menu, you must configure the Advanced Portal Navigation (APN) records for that service portal.

Thanks!



1 ACCEPTED SOLUTION

Saul3
Mega Guru

Great this solved my problem!

 

View solution in original post

3 REPLIES 3

MahajanM
Tera Contributor

Hi @Manmaya Kumar S 

Which version of serviceNow instance you are using ?

Manmaya Kumar S
Tera Expert

Hi,

Its in Washingtondc.

It may not be the case for the older versions.

Saul3
Mega Guru

Great this solved my problem!