In this article, we will see how to configure cross site publishing features with managed navigation and how anonymous users can view the data from other site collections.
Create two site collections.
- Authoring site collection
- Publishing site collection
We will see how we can create a library in authoring site collections, configure it, publish it, and how it can be accessed from another site collection.
We will create Picture library in authoring site. Let us see an example of categorizing these pictures with multiple topics (Tags or Terms). Also, we will see how these pictures can be accessed by anonymous users who don’t have permissions to the Authoring site library. This can be achieved by restricting access to Authoring site with specific sets of people and providing access to large sets of people on the publishing site (Explained later in the section). So basically we are trying to make Authoring site as admin users site and Publishing site as Readers site.
From authoring site collection,
- Navigate to site collection features page and enable the cross site publishing feature and SharePoint Server Publishing Infrastructure feature.
- Create a term store with the following hierarchy.
- I have created a term set called Categories and under the term set, a category called Pictures. Under Picture term, many sub terms are added (this will be used as managed metadata/tag values for list items created in future).
- Create a list or library called Pictures.
- Under the Pictures library, navigate to the library settings.
- Create a new column called item category. (Note this is the column to be mapped to the term store created above).
- Name the column as Item Category.
- Under term settings, expand the managed metadata term store and map the column to Pictures category.
- Save the column.

- Name the column as Item Category.
- Add items to the list.
- While adding new item, map the item to appropriate category using item category column.

- Under Library settings, click on catalog settings (This enables the library as catalog.)
- Check “Enable this library as catalog option”.
- Enable Anonymous access (This will enable anonymous access to users under your organization).
- Under Catalog Item URL Fields section, select the Title/ID column to selected fields section. (Ensures unique URL to each items under the library).
- From the navigation hierarchy dropdown, select the managed metadata column we have created for the list. (In our case, select Item category).
- Now you have published your catalog and the content from this library can be accessed from other site collections.
- Check “Enable this library as catalog option”.
Accessing data from publishing site
Go to Central Administration site.
- Navigate to “Manage service applications” under Application Management section.
- Click on the search service application:
- Go to content sources under Crawling section.
- Run the full crawl. (This will in turn create necessary indexes for the library),






Kumaresh RajalingamPosted Mar 23, 2016, 9:18 PM
Nice one
Priyaranjan K SPosted Mar 23, 2016, 5:05 AM
Great effort and Awesome work !
Humayun Kabir MamunPosted Mar 20, 2016, 12:01 AM
Nice...
Abhay ShankerPosted Mar 19, 2016, 10:07 AM
Nice One...
Vignesh ManiPosted Mar 18, 2016, 4:53 PM
good
Mohammed IbrahimPosted Mar 18, 2016, 10:01 AM
nice