Erstellen der Microsoft Exchange Online-Zugangsdaten
Um den Microsoft Exchange Online-Suchprovider zu nutzen, müssen Sie zunächst den Zugriff einrichten. Dazu benötigt der Suchprovider eine hinterlegte OAuth2-Authentifizierung. Sie stellen damit einen Zugriffspunkt in Ihrem Azure-Mandaten zur Verfügung, bei dem sich Ihre Benutzer authentifizieren können. Die Kontrolle über diesen Zugriffspunkt liegt bei Ihnen.
So geht's
Wechseln Sie in das Microsoft Azure Portal und melden Sie sich mit einem globalen Konto oder Benutzerverwaltungsadministrator an.
Öffnen Sie den Azure-Dienst Azure Active Directory .
Wechseln Sie zum Bereich Azure Active Directory > App-Registrierungen .
Erstellen Sie über Neue Registrierung eine neue App.
Weisen Sie einen sprechenden Namen zu (z.B. „d.velop enterprise search“).
Wählen Sie Nur Konten in diesem Organisationsverzeichnis als unterstützen Kontotypen aus.
Klicken Sie auf Registrieren.
Notieren Sie sich die Werte von Anwendungs-ID und Verzeichnis-ID.
Öffnen Sie Ihre eben erstellte App und wechseln Sie zu API-Berechtigungen.
Fügen Sie folgende Anwendungsberechtigungen als API-Berechtigungen aus dem Bereich Office 365 Exchange Online hinzu:
full_access_as_app
Erteilen Sie ggfs. die Administratoreinwilligung für die gerade hinzugefügte Berechtigung.
Wechseln Sie in Ihrer App in den Bereich Zertifikate & Geheimnisse.
Weisen Sie einen sprechenden Namen zu (z.B. „enterprise-search-Client-Secret“).
Weisen Sie eine Gültigkeitsdauer zu.
Merken Sie sich den Schlüssel für den nächsten Konfigurationsschritt. Sie können den Schlüssel nachträglich nicht mehr einsehen.
Sie haben nun erfolgreich eine App mit den nötigen Berechtigungen registriert, die Sie für die weitere Konfiguration benötigen. Sie haben zudem einen Schlüssel generiert, den Sie für die Konfiguration des Suchproviders benötigen.