Hybrid Search with SharePoint 2013 and Office 365

39
Hybrid Search with SharePoint 2013 and Office 365 Brendan Griffin

description

Hybrid Search with SharePoint 2013 and Office 365. Brendan Griffin. Me.About (). http :// aka.ms/fromthefield @ brendankarl Senior Premier Field Engineer @ Microsoft Microsoft Certified Master: SharePoint 2010 10 years experience with SharePoint. Agenda. What is Hybrid Search? - PowerPoint PPT Presentation

Transcript of Hybrid Search with SharePoint 2013 and Office 365

Hybrid Search with SharePoint 2013 and Office 365Brendan Griffin

Me.About()http://aka.ms/fromthefield@brendankarl

• Senior Premier Field Engineer @ Microsoft

• Microsoft Certified Master: SharePoint 2010

• 10 years experience with SharePoint

Agenda• What is Hybrid Search?• Identity Considerations• Deployment Stages• Hybrid Search in Action

What is Hybrid Search?Imagine a Scenario…• Your company are using SharePoint On-Premises and

Office 365• User content is currently stored in both• Does this mean that your users have to search both to

find content???

What is Hybrid Search?Certainly Not!• Hybrid Search provides the ability for Office 365

content to be surfaced in Search results within an On-Premises farm and vice versa

• End users can perform a single Search query to find content!

• 3 options are available for configuring Hybrid search

What is Hybrid Search?Option 1 – One-Way Outbound

What is Hybrid Search?Option 2 – One-Way Inbound

What is Hybrid Search?Option 3 – Two-Way Bi-Directional

What is Hybrid Search?• This session will focus on the One-Way Outbound

topology• Easiest of the three options to configure• Start with the One-Way Outbound topology first before

embarking on more complex Hybrid topologies

Identity Considerations• There are three different identity scenarios for Office

365• Hybrid requires the ability to map an On-Premise user

to a Cloud Identity – Cloud Identity (only) isn’t an option for Hybrid

Identity Considerations• In this session we will use Directory & Password

Synchronization• Users from the On-Premise AD will be sync’d to Office

365 (Azure AD) – includes a hash of their password• Enables users to logon to SharePoint On-Premises

and Office 365 using the same username and password – this isn’t SSO though!

Additional Considerations• SharePoint On-Premises requires the following

Service Applications for Hybrid Search to functiono App Management Serviceo Subscription Settings Serviceo User Profile Serviceo Search

• User Profile Service required to rehydrate users for Security Trimming

Deployment StagesFour Stages to Configure One-Way Outbound Hybrid Search 1. Infrastructure Pre-Requisites2. Setting up DirSync3. Establish S2S Trust with Azure ACS4. Configure SharePoint On-Premises Search

Deployment StepsInfrastructure Pre-Requisites1. Verify the internal AD domain name with Office 365 –

Needs to be a routable domain2. Perform any required AD remediation – IdFix can help3. Activate Active Directory Synchronisation in Office

365

Demo 1: Infrastructure Pre-Requisites

Deployment StepsSetting up DirSync (AAD Sync)1. Install and configure the DirSync tool –

http://aka.ms/aadsync 2. Assign user licenses in Office 365

Demo 2: Setting up DirSync

Deployment StepsUnhealthy Directory Synchronisation e-mail

Deployment StepsAssigning Licenses using the Office 365 Portal

Deployment StepsAssigning Licenses using PowerShell• Licenses all users with a Username (UPN) of

*.brendg.co.uk• Also sets their location to GB

Deployment StepsDirSync Schedule• By default DirSync will sync AD users with Office 365

every 3 hours, this can be changed in the Scheduler.exe.Config* file

• Alternatively a sync can be manually started using PowerShell – automate using a Scheduled Task

Deployment StepsEstablish S2S Trust with Azure ACS1. Replace the STS Certificate within the On-Premises

SharePoint farm2. Register the On-Premises STS as a Service Principal in

Office 3653. Establish a trust between the On-Premises farm and

Azure ACS

Demo 3: Establish S2S Trust with Azure ACS

Deployment StepsConfigure SharePoint On-Premises Search1. Add a Result Source for SharePoint Online2. Create a Query Rule to display results from

SharePoint Online3. Test!!!

Demo 4: Configure SharePoint On-Premises Search

Demo 5: Alternative Option for Display Search Results

It doesn’t work???Make sure that the user has a profile in Office 365!

Questions