Skip to main content

Configure global navigation with BindTuning themes (Modern SharePoint)

Written by BindTuning Team
Updated over 8 months ago

BindTuning Themes for Modern SharePoint offer unparalleled flexibility in managing your SharePoint intranet's global navigation. This article guides you through configuring various navigation options, including integrating your SharePoint Hub Navigation, implementing powerful Term Set Navigation with optional security trimming, and branding your Team Site navigation directly within your theme for a cohesive and highly functional user experience.


Global Hub Navigation

With BindTuning, you can integrate your SharePoint Hub Navigation into your theme's global navigation placeholder, providing a branded, consistent experience across all associated sites.

Prerequisites: Ensure you are currently on your Hub Site when configuring these settings (as the configuration will propagate from there to all associated sites) and have a BindTuning theme applied.

Hide the native Hub navigation:

  • Open the BindTuning Settings Panel (typically accessible via the BindTuning icon on your site).

  • Navigate to the "General" tab.

  • Enable the option to "Hide native Hub navigation." (This hides SharePoint's default Hub navigation bar, allowing the theme to display the Hub navigation within its own design.)
    ​

    hide_hub.png

Configure the theme to pull from the Hub site:

  • Within the BindTuning Settings Panel, navigate to the "Navigation" tab.

  • Under "Pull navigation from," select "Hub site."

  • For "Menu provider," choose "Dynamic" to always pull the actual, live Hub navigation.

  • Alternatively, if you wish to use the Hub site's internal Global or Current navigation as your Hub navigation, you can select either of those specific options in the "Menu Provider" dropdown.


Global Term Set Navigation (with security trimming)

Term Set Navigation provides a powerful, centrally managed navigation structure in SharePoint, offering robust control and the added benefit of security trimming to control visibility based on user permissions.

Critical Prerequisite:
To use Term Set Navigation, SharePoint Publishing Features must be enabled on your site. Learn how to Enable publishing features.

SharePoint Configuration (Native Managed Navigation)

  1. Go to Site Settings (gear icon > Site contents > Site settings).

  2. Under the "Look and Feel" section, click "Navigation."

  3. For "Global Navigation," select "Managed Navigation."

  4. Choose your desired term set from the "Managed Navigation" window.

  5. Click "OK" at the bottom of the page to save your SharePoint navigation settings.

Term-DrivenPage.png

Enable security trimming

To enable security trimming on a Term Set Navigation, you must configure the Navigation Node Type within your term store. Use "Term-Driven Page with Friendly URL" for each term you wish to security trim. You can also use "Simple Link or Header" if security trimming is not required for a specific term.

BindTuning Theme Configuration

Finally, to connect this with the BindTuning theme, proceed as follows:

  1. Open the BindTuning Settings Panel on your site.

  2. Navigate to the "Navigation" tab.

  3. Change your "Navigation provider" to "Global."


Global Team Site Navigation

By default, your BindTuning theme uses a Dynamic navigation source, intelligently adapting to your SharePoint site type: on Communication Sites, it pulls from your current navigation, while on Team Sites, it utilizes the global navigation, as the current navigation is already displayed as a sidebar.

Follow the steps below to use a Team Site's sidebar navigation as your main theme navigation:

  1. Open the BindTuning Settings Panel on your Team Site.

  2. Under the "Navigation" tab, select "Current" as the "Menu provider." This pulls the sidebar navigation into the theme's global placeholder.
    ​

    ChooseNavProvider.png
  3. Navigate to the "General" tab.

  4. Enable the "Hide Sidebar" option. This will prevent duplication by hiding the native SharePoint sidebar once its content is replicated in the theme's global navigation.

Did this answer your question?