...
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.
There are a few additional steps to setup Microsoft Search SERP before you can search for the ingested content.
...
The Microsoft Search publisher run on either Windows or Linux.
...