390 likes | 557 Views
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?
E N D
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? • 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 function • App Management Service • Subscription Settings Service • User Profile Service • Search • User Profile Service required to rehydrate users for Security Trimming
Deployment Stages Four Stages to Configure One-Way Outbound Hybrid Search • Infrastructure Pre-Requisites • Setting up DirSync • Establish S2S Trust with Azure ACS • Configure SharePoint On-Premises Search
Deployment Steps Infrastructure Pre-Requisites • Verify the internal AD domain name with Office 365 – Needs to be a routable domain • Perform any required AD remediation – IdFix can help • Activate ActiveDirectory Synchronisation in Office 365
Deployment Steps Setting up DirSync (AAD Sync) • Install and configure the DirSync tool – http://aka.ms/aadsync • Assign user licenses in Office 365
Deployment Steps Unhealthy Directory Synchronisation e-mail
Deployment Steps Assigning Licenses using the Office 365 Portal
Deployment Steps Assigning Licenses using PowerShell • Licenses all users with a Username(UPN) of *.brendg.co.uk • Also sets their location to GB
Deployment Steps DirSync 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 Steps Establish S2S Trust with Azure ACS • Replace the STS Certificate within the On-Premises SharePoint farm • Register the On-Premises STS as a Service Principal in Office 365 • Establish a trust between the On-Premises farm and Azure ACS
Deployment Steps Configure SharePoint On-Premises Search • Add a Result Source for SharePoint Online • Create a Query Rule to display results from SharePoint Online • Test!!!
It doesn’t work??? Make sure that the user has a profile in Office 365!