Define the look and behavior of the portal header menu and assign menu items to appear in the header. The header menu is one of the primary navigation controls for Service Portal users.

Before you begin

Role required: admin

About this task

Configuring a portal header with a menu involves several steps.

Procedure

  1. Create a header and add it to a theme.
    Until you add a theme with a header to a portal, the header menu does not display.
  2. Create a main menu with menu items and assign it to the portal.
    The main menu record is where you assign which navigation options appear in the header. For example, you can add a menu item that links to another page within your portal, such as the service catalog.

Result

The main menu and header form a header menu when associated with a theme and a portal.

Gif showing how the header menu and the stock header combine to form the portal menu

Create a portal header menu

Create a menu with menu items to display in the header of a portal.

Before you begin

Role required: (admin or none)

Procedure

  1. From the Service Portal configuration page (Service Portal > Service Portal Configuration), navigate to Portal Tables > Instance with Menu and select New.
  2. Complete the fields in the menu form.
  3. Save the form, and then select Menu Items from the related lists.
  4. Select New and complete the menu item form.
  5. Select Submit.
  6. After you create a menu and menu items, add the menu to a portal.
    1. Navigate to Service Portal > Portals, then open the portal you want to add a menu to.
    2. From the Main menu field, select the reference lookup icon, then select the appropriate menu by name.
    3. Select Save.

What to do next

Associate the menu you created with a portal, then create a header with a theme for your menu.

Enable a language selector in portal headers

Allow all users to select their language preferences by enabling the language selector in your portal header.

Before you begin

Active the languages your portal users need and configure a portal header menu. For more information, see Activate a language and Configure a portal header menu.

Role required: admin

About this task

For all portals except the Knowledge (/kb), Customer Support (/csm), and Customer Service (/csp) portals, the language selector is included but turned off by default. To display the language selector in the portal header for other portals, you must enable it according to this procedure.

In portal headers, the language selector displays the current language selection of the user and a menu of languages that the user can choose from. If region grouping is enabled, languages are displayed according to the configured region groups. For more information about grouping languages, see Create regions for language selection in portals.

Procedure

  1. Navigate to All, and then enter sys_properties.list in the navigation filter.
  2. Open the glide.sp.portals.language_selector_enabled property.
  3. In the Value field, enter the sys_ID of the portal to display the language selector widget.
  4. Select Update.

Result

The language selector displays in the header menu for both authenticated and unauthenticated users.