Recently I set up Managed Navigation – navigation based on a Managed Metadata term set – in my Office 365 developer site. I came across a few problems so I’ll provide steps here that should help you circumnavigate those.
Using Publishing Navigation Settings
- Create new site collection or ensure you are dealing with a site collection that you have provisioned. This will overcome the strange issue reported here: http://community.office365.com/en-us/f/148/t/282769.aspx – “Sorry you don’t have access… (to update Navigation Settings.)”
- The publishing feature should be turned on so you can set global navigation via the Navigation settings, so either use the appropriate site template type or enable the publishing feature in your site collection.
- Under site administration settings, open the Term Store Management Tool and :
- Locate the Navigation term set under the site collection group
- Create new terms for each navigation link
- In the term’s Navigation tab select Simple Link or Header and then add the link address
- Go to Site Settings in site collection and click Navigation
- Choose Managed Navigation: The navigation items will be represented using a Managed Metadata term set and ensure your new term set is selected before saving the settings.
- Now you should see your managed navigation links displayed that the top of the page 🙂
Using Custom JS in master page to Create a Navigation Bar
Follow this blog post to generate reusable nav bar and embed into master page. In this scenario you don’t need the publishing feature and you create your own Navigation term set from scratch. I haven’t tried it yet but it looks pretty cool!