Search Configuration In SharePoint 2013

Problem

While working on external content search in SharePoint Server 2013, I am not getting the expected search result. All steps have been completed including pulling out the data from custom SQL Server in SharePoint using BCS and I have done the proper configuration of the content source.

Solution

Whenever we create a service application, it creates an association automatically. You can see that association as <Service Name> Proxy. That proxy shows the association of that service application with the web-application via some membership groups. These groups are called application proxy groups.

When a new service application is created via Central Administrator, it is added to the farm’s default groups of the service application. After that, whenever you create any web application, it automatically adds a connection with default group and associates with all the service applications under that group.

If you want, you can edit that default group to change the association or you can create a custom one for any application.

So, in this blog, we will understand the steps to edit the service application group.

  1. Prerequisites: The logged-in user should be a member of the farm administrator group.
  2. Open Central Administrator>> Application management>> Configure Service Application Associations (Under the ‘Service Application’ section).

  3. This will open the Service Application Association page.
  4. On this page, click on the View drop-down and select web application. This will display a list of web-applications associated with the service application association group and the list of all service application proxies under that group.
  5. Click on the group which you want to edit.
  6. Select the checkbox to add any service application associated with the web-application or uncheck the checkbox to remove the association and click OK.

Summary

That's it. Now, you should see the correct result. After the Content Source configuration, it is necessary to map it with your web-application to get the correct search result.