Modifying the page associated to a Scripted List Menu Items in Service PortalDescription<!-- div.margin{ padding: 10px 40px 40px 30px; } table.tocTable{ border: 1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); padding-top: .6em; padding-bottom: .6em; padding-left: .9em; padding-right: .6em; } table.noteTable{ border:1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); width: 100%; border-spacing:2; } table.internaltable { white-space:nowrap; text-align:left; border-width: 1px; border-collapse: collapse; font-size:14px; width: 85%; } table.internaltable th { border-width: 1px; padding: 5px; border-style: solid; border-color: rgb(245, 245, 245); background-color: rgb(245, 245, 245); } table.internaltable td { border-width: 1px; padding: 5px; border-style: solid; border-color: #E0E0E0; color: #000000; } .title { color: #D1232B; font-weight:normal; font-size:28px; } h1{ color: #D1232B; font-weight:normal; font-size:21px; margin-bottom:-5px } h2{ color: #646464; font-weight:bold; font-size:18px; } h3{ color: #000000; font-weight:BOLD; font-size:16px; text-decoration:underline; } h4{ color: #646464; font-weight:BOLD; font-size:15px; text-decoration:; } h5{ color: #000000; font-weight:BOLD; font-size:13px; text-decoration:; } h6{ color: #000000; font-weight:BOLD; font-size:14px; text-decoration:; } --> Modifying the page associated to a Scripted List Menu Items in Service Portal Overview Since the scripted list menu items are meant to be dynamic the Page field in the Menu Items are not honored. However, you could add a __page object while generating your list. Adding page object to scripted list Here is an example of how to modify this functionality in an OOB Request Menu Item: Navigate to https://yourInstance.service-now.com/sp_rectangle_menu_item.do?sys_id=7c686d00d7200200a9ad1e173e24d4e9Part of the OOB script populating the incident items using Glide Record query in addition the page object __page var z = new GlideRecord('incident');z.addActiveQuery();z.addQuery('caller_id', gs.getUserID());z.orderByDesc('sys_updated_on');z.setLimit(max);z.query();while (z.next()) { var a = {}; $sp.getRecordValues(a, z, 'short_description,sys_id,number,sys_updated_on'); if (z.short_description.nil()) a.short_description = "(No description)"; a.__table = z.getTableName(); a.type = 'record'; a.__page = 'form'; // __page should be string value of the page ID you would like to redirect a.sortOrder = z.sys_updated_on.getGlideObject().getNumericValue(); t.items.push(a);} Note: For this to work, The type of the menu item should always be set record Additional Information: The HTML code for displaying using spDropdownTreeTemplate Angular Template used by the header Menu Widget. This angular template can be found here https://yourInstance.service-now.com/sp_ng_template.do?sys_id=492127b05b301200e39fc7ad31f91a50