Deploying web services for SharePoint crawlers

To support secure search and farm-aware crawling, you must deploy web services that are provided with Watson Explorer Content Analytics on the Windows SharePoint Server before you configure a SharePoint crawler.

About this task

If you upgrade from and earlier version of Watson Explorer Content Analytics, you must re-deploy the web services before running the crawler in Version 11.0.2.

Procedure

Depending on your preferences, you can manually deploy the web services or run a script that automatically deploys them:

  1. Run the following script on the SharePoint server.
    ESSPSolution.wsp is provided with Watson Explorer Content Analytics.
    1. Run the following Windows PowerShell cmdlet:

      Add-SPSolution -LiteralPath C:\files\ESSPSolution.wsp

      To support claims-based authentication, you must deploy the ESSPSolution.wsp web services on your SharePoint server, even if you have deployed these web services in previous versions of Watson Explorer Content Analytics.

    2. Open Sharepoint Central Administration and open System Settings.
    3. Select the link at Farm Management > Manage Farm Solutions.
    4. Select the solution (esspsolution.wsp).
    5. Click Deploy Solution.
    After the deployment is done, the farm solution is listed in the SharePoint administration console. An administrator can enable or disable the solution and schedule triggers.
  2. Optional: To complete the deployment in some environments (regardless of the approach that you used to deploy the web services), you might need to apply the following configurations to the IIS server that hosts the SharePoint server and web services:
    • Allow .NET impersonation on IIS.
    • Change the ASP.NET trust level to WSS_Medium.

    You can apply these configurations through Internet Information Services Manager.