Display previews of on-premises cloud hybrid search results in Office 365

 

Applies to: Office 365, SharePoint Online, SharePoint Server 2013

Topic Last Modified: 2016-03-11

Learn how to enable display of previews of on-premises search results in a Search Center in Office 365 for cloud hybrid search.

In cloud hybrid search, when users search in Office 365, they get search results from both on-premises and Office 365 content. When a user hovers over a search result that comes from Office 365, information about the content as well as a preview of the content is displayed. Information about the content from search results that come from SharePoint Server is displayed automatically, but display of previews is not automatic. You can enable such display of previews for content from SharePoint Server 2013, but not for content from SharePoint Server 2010. Users can click search results that come from both SharePoint Server 2010 and SharePoint Server 2013 to access the content.

To enable previews for on-premises content you need to set up an on-premises Office Web Apps Server and configure SharePoint Server 2013 to use it.

Office Web Apps Server is an Office server product that lets users access their documents online using a web browser. For SharePoint Server 2013 content farms, it’s the stand-alone Office Web Apps Server that delivers the browser-based versions of Word, PowerPoint, Excel, and OneNote.

The illustration shows information flowing from a search result in the search center in Office 365, via an Office Web Apps Server, to SharePoint Server 2013 content, back via the Office Web Apps Server, to a preview of the content in the search center.
  1. In an Office 365 Search Center, a user hovers over a search result for a Word document that’s stored on a SharePoint Server 2013 on-premises content farm.

  2. The request to show a preview of the document goes to the Office Web Apps Server. You have to ensure that the Office Web Apps Server is accessible from where the user is. For example, if you want to support users that are outside the corporate network, you can make the Office Web Apps Server accessible through a reverse proxy.

  3. The Office Web Apps Server gets the document from the content farm and renders the document in the user’s web browser.

Follow these procedures:

  1. Deploy the Office Web Apps Server farm

  2. Configure SharePoint Server 2013 to use the Office Web Apps Server

  3. Optional: Make the Office Web Apps Server accessible outside the corporate network.

Office Web Apps Server needs to be on a separate server than SharePoint Server 2013. Here are the steps for deploying the Office Web Apps Server farm:

  1. Plan how to use the Office Web Apps Server.

  2. Deploy Office Web Apps Server, here’s an overview of the steps:

    • Prepare each server in the Office Web Apps Server farm to run Office Web Apps Server:

      1. Install prerequisite software of Office Web Apps Server.

      2. Install Office Web Apps Server and related updates.

      3. Install language packs for Office Web Apps Server.

    • Deploy the Office Web Apps Server farm:

      • If you’re deploying for test purposes, deploy a single server Office Web Apps Server farm that uses HTTP.

      • If you’re deploying for production, deploy a single server Office Web Apps Server farm that uses HTTPS.

  1. Plan how you want to use Office Web Apps with SharePoint 2013.

  2. Configure SharePoint 2013 to use Office Web Apps Server. Here's an overview of the steps:

    1. Create a binding between SharePoint Server 2013 and the Office Web Apps Server so traffic from the Office Web Apps Server can enter SharePoint Server 2013.

    2. Office Web Apps Server uses zones to determine which URL (internal or external) and which protocol (HTTP or HTTPS) to use when it communicates with SharePoint Server 2013. By default, SharePoint Server 2013 uses the internal-https zone.

      • If you’ve deployed Office Web Apps Server for test purposes, set SharePoint Server 2013 to use the internal-http zone. You also need to set SharePoint Server 2013 to allow authentication over HTTP.

      • If you’ve deployed Office Web Apps Server for production, set SharePoint Server 2013 to use the internal-https zone.Configure cloud hybrid search in SharePoint 2013

    3. Verify that Office Web Apps Server is working.

Show: