You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 4
Next »
Microsoft Search required
The Aspire Microsoft Search publisher requires internet access to publish to a Microsoft Search index
User Account Requirements
Azure Active Directory Application registration
Register your AAD app (as multi-tenant or ask admins to register it as single tenant) and add the permission ExternalItem.ReadWrite.All. This permission requires global admin (or) application admin to consent to the use of app within their tenant. Once consented you would be able to create connections and ingest content.
- Login to Microsoft Azure with the tenant admin credential
- Click on 'Azure Active Directory'->'App Registrations'
- Create a 'New registration' & copy the application (client) id
- Under 'Clients & certificates' create a 'new client secret' & copy the 'client secret'
- Under 'API permissions' -> 'Add a permission' -> Select 'Microsoft Graph' -> Select 'Application permissions' -> search for & add 'ExternalItem.ReadWrite.All'
- Grant admin consent by clicking the 'Grant admin consent for <tenant>'
For detailed documentation on application registration, refer: register an app.
For details on tenancy & creating multi-tenant apps, refer: Tenancy in Azure Active Directory.
For details on pre-authorization flow & different ways to consent, refer: Consent to an application.
Setting up a Search Engine Results Page (SERP)
There are a few additional steps to setup Microsoft Search SERP before you can search for the ingested content.
- Create a SharePoint site collection with a modern search page.
- Import SharePoint module in PowerShell: Install-Module -Name Microsoft.Online.SharePoint.PowerShell
- Set up SERP using this PowerShell script:
Windows or Linux
The Microsoft Search publisher run on either Windows or Linux.