Richten Sie ein Connector für SharePoint Online-Suchen
Richten Sie Connector für SharePoint Online-Suchen [] ein, indem Sie den Mandanten Microsoft SharePoint konfigurieren und mit Ihrer Instanz verbinden. Validieren Sie die Verbindung, um Setupfehler zu vermeiden, bevor Sie die Sites für die Suche indizieren.
Konfigurieren Sie den Mandanten Microsoft SharePoint .
Konfigurieren Sie den Mandanten Microsoft SharePoint, um mit Connector für SharePoint Online-Suchenzu beginnen.
Vorbereitungen
Erstellen Sie als Microsoft SharePoint -Administrator eine benutzerdefinierte Anwendung, indem Sie die Stamm-URL (https://) angeben.<sitename> .sharepoint.com ), App-Domäne, Umleitungs-URL und andere Einstellungen.
Stellen Sie sicher, dass Sie die Konfiguration wie in erläutert abschließen.
Melden Sie sich mit Ihren Administratoranmeldeinformationen an, um Berechtigungen zu erteilen.
Erforderliche Rolle: admin
Warum und wann dieser Vorgang ausgeführt wird
Prozedur
- Navigieren zu Azure > Active Directory > App-Registrierungen > Alle Anwendungen und wählen Sie Ihre App aus.
Verwenden Sie eine vorhandene Anwendung, oder erstellen Sie eine neue Anwendung.
- Navigieren zu App-Registrierungen > API-Berechtigungenund klicken Sie auf Berechtigung hinzufügen.
-
Wählen Sie eine der folgenden Optionen aus:
- Navigieren zu Microsoft Graph > Delegierte Berechtigungen für Diagramm.
- Navigieren zu Microsoft Graph > Anwendungsberechtigungen für Diagramm.
Fügen Sie die Berechtigung Sites.ReadWrite.All aus der Sites-Liste hinzu. Die Berechtigung Sites.ReadWrite.All hilft bei der Abonnementerstellung.Fügen Sie die Berechtigung User.Read aus der Benutzerliste hinzu.
Diese Benutzerberechtigungen werden später zum Durchsuchen der Daten Microsoft SharePoint verwendet. - Navigieren zu SharePoint > Anwendungsberechtigungen > Sites, und wählen Sie Sites.FullControl.All oder Sites.Read.All für REST aus.
- Klicken Sie auf Administratoreinwilligung gewähren, wählen Sie Ja, und klicken Sie auf der Registerkarte Konfigurierte Berechtigungauf Speichern undFortfahren.
- Navigieren zu Authentifizierung > Web > Umleitungs-URLs.
- Fügen Sie die URL in diesem Format hinzu: https://<your Servicenow instance URL> /oauth_redirect.do , z. B. https://eesharepoint.example.com/oauth_redirect.do, und klicken Sie auf Speichern.
- Navigieren Sie zu , und registrieren Sie das Zertifikat und den geheimen Schlüssel für Ihre Anwendung.
-
Klicken Sie im Microsoft-Adminportal auf Benutzerhinzufügen, geben Sie die Benutzerdetails an, und klicken Sie auf Fertigstellen.
Hinweis:Die Suche durchsucht die Websites, auf die Sie zugreifen können. Stellen Sie sicher, dass Sie den Benutzer mit den entsprechenden Berechtigungen nur für die erforderlichen Inhalte auswählen. Weitere Informationen finden Sie unter Benutzerberechtigungen. Wenn Sie einen allgemeinen Benutzer auswählen, können mehr Dokumente importiert werden, als Sie importieren möchten.
Weitere Informationen finden Sie unter https://docs.microsoft.com/en-us/sharepoint/dev/solution-guidance/security-apponly-azuread.
Nächste Maßnahme
Integrieren Sie die Suchquellen Microsoft SharePoint in die Profile KI-Suche .
Verknüpfen Sie Suchquellen mit einem Suchprofil, um die Inhalte anzugeben, die Benutzer über das verknüpfte Suchprofil durchsuchen können.
Vorbereitungen
Erforderliche Rolle: admin
Prozedur
- Schließen Sie die Verknüpfung einer Suchquelle mit einem Suchprofil ab, wie in erläutert Link a search source to a search profile
- Wählen Sie Absenden.
Nächste Maßnahme
Verbinden Sie die Instanz ServiceNow® mit dem Mandanten Microsoft SharePoint. Führen Sie die Schritte in Ihrem Konto ServiceNow® aus. Weitere Informationen finden Sie unter Verbinden Sie Ihre ServiceNow -Instanz mit einem Microsoft SharePoint -Mandanten.
Verbinden Sie Ihre ServiceNow -Instanz mit einem Microsoft SharePoint -Mandanten
Verbinden Sie Ihre ServiceNow -Instanz mit einem Microsoft SharePoint -Mandanten. Erstellen Sie benutzerdefinierte ServiceNow OAuth-Verbindungen für Microsoft SharePoint, um ServiceNow -Anforderungen zu authentifizieren.
Vorbereitungen
- Stellen Sie sicher, dass Sie über praktische Kenntnisse der SharePoint-Entwicklerprogrammtools und anderer Ressourcen verfügen, um die Anwendung zu konfigurieren.
- Stellen Sie sicher, dass Sie über die Integrationen von ServiceNow® informiert sind.
- Führen Sie eine Validierung für Ihre Konfiguration durch, bevor Sie mit der Indizierung der Sites beginnen.
Prozedur
- Navigieren zu ServiceNow-Instanz > System-OAuth > Applikationsregistrierung.
-
Klicken Sie auf Neu.
Das System zeigt die folgende Meldung an: Welche Art von OAuth-Anwendung?
- Wählen Sie Verbindung zu einem externen OAuth-Provider herstellen.
-
Erstellen Sie die folgenden Registrierungen:
- Füllen Sie die Felder im Formular „Diagrammverbindung“ aus.
Eine Beschreibung des Feldwerts finden Sie unter Formular „Diagrammverbindung“..
-
Füllen Sie die Felder im Formular „REST-Verbindung“ aus.
Eine Beschreibung des Feldwerts finden Sie unter Formular „REST-Verbindung“.
- Klicken Sie mit der rechten Maustaste in den Header Kopfzeile des Formulars, und wählen Sie Speichern aus.
- Füllen Sie die Felder im Formular „Diagrammverbindung“ aus.
-
Navigieren Sie zur Tabelle OAuth-Einheitenprofile[oauth_entity_profile], um die folgenden Einträge zu finden:
<Graph application registry name>.default_profile<REST application registry name>.default_profile
Zwei vom System generierte OAuth-Entitätsprofile (REST und Graph) werden in der Tabelle „OAuth-Entitätsprofile“ [oauth_entity_profile] erstellt. Weitere Informationen finden Sie unter OAuth-Profile angeben
-
Fügen Sie eine Zeile mit den folgenden Werten in die Tabelle „OAuth-Entitätsbereiche“ [oauth_entity_scope] ein:
Tabelle : 1. OAuth-Einheitenumfänge Diagramm REST Name: Beliebiger Name Ihrer Wahl Name: Beliebiger Name Ihrer Wahl OAuth-Provider: Datensatz der Graph-Anwendungsregistrierung OAuth-Provider: Datensatz der REST-Anwendungsregistrierung Anwendung: Global Anwendung: Global (Für delegierte Berechtigungen) OAuthscope: offline_access https://graph.microsoft.com/Sites.ReadWrite.All(Für Anwendungsberechtigungen) OAuthscope:
https://graph.microsoft.com/.defaultOAuth-Bereich: https://<instance name> .sharepoint.com/Weitere Informationen finden Sie unter OAuth-Bereiche angeben
- Fügen Sie eine Zeile mit den folgenden Werten in die Tabelle „OAuth-Entitätsprofile – Bereiche“ [oauth_entity_profile_scope] ein:
Tabelle : 2. Bereiche von OAuth-Entitätsprofilen Diagramm REST OAuth-Entitätsprofil: Graph-Entitätsprofil, das in der Tabelle „OAuth-Entitätsprofile“ [oauth_entity_profile] generiert wird. OAuth-Entitätsprofil: REST-Entitätsprofil, das in der Tabelle „OAuth-Entitätsprofile“ [oauth_entity_profile] generiert wird. OAuth-Entitätsbereich: Wählen Sie die erstellte Diagrammtabelle OAuth-Entitätsbereich [oauth_entity_profile_scope] aus. OAuth-Entitätsbereich: Wählen Sie die erstellte Tabelle „REST-OAuth-Entitätsbereich“ [oauth_entity_profile_scope] aus. Anwendung: Global Anwendung: Global
-
Navigieren zu Verbindungen und Anmeldeinformationen > Berechtigungen, und erstellen Sie die OAuth 2.0-Anmeldeinformationen:
-
Füllen Sie die Felder im Diagramm- oder REST-Anmeldeinformationsformular aus.
Tabelle : 3. Formular für OAuth 2.0-Anmeldeinformationen Feld Beschreibung Name Name Ihrer Wahl. OAuth-Entitätsprofil (Für Diagramm) Diagrammentitätsprofil identifiziert. (Für REST) REST-Entitätsprofil identifiziert.
-
Klicken Sie mit der rechten Maustaste in den Header Kopfzeile des Formulars, und wählen Sie Speichern aus.
Hinweis:Weitere Informationen zu Aliassen für Entitäten, Verbindungen und Anmeldeinformationen finden Sie unter .
-
Füllen Sie die Felder im Diagramm- oder REST-Anmeldeinformationsformular aus.
- Navigieren zu Verbindungen und Anmeldeinformationen > Verbindung, und klicken Sie auf Neu, um HTTP(s)-Verbindungen für den folgenden Graph oder RESTzu erstellen.
-
Füllen Sie die Felder des Formulars aus
Tabelle : 4. Formular „Verbindung“ Feld Beschreibung Name: Beliebiger Name Ihrer Wahl für Diagramm Name: Beliebiger Name Ihrer Wahl für REST Anmeldeinformationen: Wählen Sie das Diagramm Anmeldeinformationen aus Anmeldeinformationen: Wählen Sie die REST -Anmeldeinformationen aus Verbindungsalias: sn_sp_spoke.MicrosoftSharePointGraph Verbindungsalias: sn_sp_spoke.MicrosoftSharepointOnline Verbindungs-URL: https://graph.microsoft.com/v1.0/ Verbindungs-URL: https://<Host URL of your SharePoint instance> / Domäne: Global Domäne: Global - Klicken Sie mit der rechten Maustaste in den Header Kopfzeile des Formulars, und wählen Sie Speichern aus.
Weitere Informationen finden Sie unter Verbindung und Anmeldeinformationen und HTTP(s)-Verbindung erstellen. -
Füllen Sie die Felder des Formulars aus
- Navigieren Sie zu Mandanten.
- Klicken Sie auf Neu, um Graph- oder REST -Verbindungen zu erstellen.
-
Füllen Sie die Felder des Formulars aus.
Tabelle : 5. Formular „Mandantenverbindung“. Feld Beschreibung Name Name Ihrer Wahl. Alias Für Diagramm: sn_sp_spoke.MicrosoftSharePointGraph Für REST: sn_sp_spoke.MicrosoftSharepointOnline
SharePoint-Stamm-URL Stamm-URL als<SiteName> .sharepoint.com Mandanten-ID Spezifische Mandanten-ID, die für die Graph- oder REST-Verbindung erforderlich ist. Domäne Global - Klicken Sie mit der rechten Maustaste auf die Themenkopfzeile, und klicken Sie auf Speichern.
Weitere Informationen finden Sie unter Definieren Sie Mandanten, Konfigurieren Sie die Verbindung und den Anmeldeinformationsaliasdatensatz des SharePoint Graph-Stammwebsiteabonnementsund Erstellen Sie Aliasse für mehrere Mandanten.
-
Navigieren zu Systemdefinition > Zertifikate > Microsoft SharePoint Online-Zertifikat.
- Hängen Sie das mit der Datei generierte Java Key Store-Zertifikat an das Azure AD-Portal an.
Weitere Informationen finden Sie unter .
- Aktualisieren Sie das Passwort des Schlüsselspeichers mit dem Passwort der Java Key Store-Datei (.jks).
- Aktualisieren Sie den Typ auf den Java-Schlüsselspeicher.
- Klicken Sie mit der rechten Maustaste auf die Themenkopfzeile, und klicken Sie auf Speichern.
Weitere Informationen finden Sie unter . - Hängen Sie das mit der Datei generierte Java Key Store-Zertifikat an das Azure AD-Portal an.
-
Navigieren zu System-OAuth > JWT-Schlüssel > Microsoft SharePoint Online JWT-Schlüssel.
- Aktualisieren Sie den Signaturschlüssel mit dem Passwort der Zertifikatdatei (.cer).
- Klicken Sie mit der rechten Maustaste auf die Themenkopfzeile, und klicken Sie auf Speichern.
- Navigieren zu System-OAuth > JWT-Provider > Microsoft SharePoint Online JWT-Provider.
- Aktualisieren Sie den aud- Anspruch mit https://login.microsoftonline.com/.<Tenant-id> /oauth2/token .
- Aktualisieren Sie den Anspruch „iss“ und „ sub “ mit den jeweiligen Client-IDs in den Registrierungen der Azure-AD-App.
- Klicken Sie auf Speichern.
-
Navigieren zu Verbindungen und Anmeldeinformationen > Verbindung.
- Öffnen Sie den REST-Verbindungsdatensatz, und geben Sie auf der Registerkarte Attribute den Base64-codierten Fingerabdruck des Zertifikats an.
-
Wählen Sie die folgende Option für Anmeldeinformationen aus:
- (Für Graph): Navigieren Sie zur Tabelle [Anmeldeinformationen] (oauth_2_0_credentials), öffnen Sie Graphund klicken Sie auf OAuth-Tokenabrufen.
Stellen Sie sicher, dass Sie sich bei Ihrer Instanz Microsoft SharePoint mit den Anmeldeinformationen des Benutzers anmelden, den Sie erstellt haben, um das OAuth-Token für die Graph-Verbindung zu erhalten. Speichern Sie die Anmeldeinformationen in der -Instanz.
- (Für REST): Wechseln Sie zur Tabelle [Anmeldeinformationen] (oauth_2_0_credentials), öffnen Sie RESTund klicken Sie auf OAuth-Tokenabrufen.
Stellen Sie sicher, dass Sie sich mit den Anmeldeinformationen des Mandantenadministrators bei Ihrer Instanz Microsoft SharePoint anmelden, um das OAuth-Token für die REST-Verbindung zu erhalten. Speichern Sie die Anmeldeinformationen in der -Instanz.
Validieren Sie die Anmeldeinformationen, um Konfigurationsfehler zu vermeiden. Weitere Informationen zum Validieren der SharePoint-Verbindung finden Sie unter Validieren Sie die Verbindung Microsoft SharePoint ..
- (Für Graph): Navigieren Sie zur Tabelle [Anmeldeinformationen] (oauth_2_0_credentials), öffnen Sie Graphund klicken Sie auf OAuth-Tokenabrufen.
- Klicken Sie auf Speichern.
-
Wechseln Sie zur Tabelle „ Vertrauenswürdige Domänen “ (sn_ais_spoke_trusted_domains), und klicken Sie auf Neu, um einen Domänendatensatz zu erstellen.
-
Füllen Sie die Felder des Formulars aus.
Tabelle : 6. Formular „Domänendatensatz“ Feld Beschreibung Name Name Ihrer Wahl. Domäne <Host URL of your <a id="x1">[] Mandant>.Microsoft SharePoint -
Klicken Sie auf Speichern.
Weitere Informationen finden Sie unter Richten Sie die Spoke KI-Suche ein.Hinweis:Stellen Sie sicher, dass Sie für jeden Mandanten einen vertrauenswürdigen Domänendatensatz erstellen, wenn mehrere Mandanten vorhanden sind.
-
Füllen Sie die Felder des Formulars aus.
-
Navigieren zu Verbindungen und Anmeldeinformationen > Aliasse für Verbindungen und Anmeldeinformationen > SharePoint-Erfassungsbenutzer (sn_sp_con.Sharepoint_Ingest_User).
- Klicken Sie auf Neu unter Anmeldeinformationen, um Anmeldeinformationen für die Standardauthentifizierung für die Erfassung externer Inhalte durch AIS zu erstellen.
-
Geben Sie den Benutzernamen und das Passwort des Benutzers (sys_user) an, der die Rolle ais_external_content hat.
-
Klicken Sie auf Absenden.
Weitere Informationen finden Sie unter Erstellen Sie Aliasse für mehrere Mandanten.
- Konfigurieren Sie die Serververbindung der KI-Suche, bevor Sie mit den nächsten Schritten fortfahren.
-
Navigieren zu Entity View Action Mapper (EVAM) > EVAM – Definitionen.
- Wählen Sie ESC Portal Search aus, und öffnen Sie EVAM View Config Bundle M2Ms (oder) wählen Sie Virtual Agent Search aus, und öffnen Sie EVAM View Config Bundle M2Ms.
- Fügen Sie eine Datenquelle hinzu, indem Sie Vorhandeneverknüpfen auswählen.
-
Füllen Sie die Felder des Formulars aus.
Tabelle : 7. Formular zum Erstellen von Suchdatenquellen (ESC-Portal und Virtual Agent) Feld Beschreibung Reihenfolge Niedrigster Wert in der Liste. Ansichtskonfigurationspaket Microsoft SharePoint Durchsuchen Sie das Bundle. - Klicken Sie auf Absenden.
Weitere Informationen zur EVAM-Definition finden Sie unter Create an EVAM action definition und Create a multi-data source list display in Entity View Action Mapper.
-
Navigieren zu KI-Suche > Suchprofile und öffnen Sie das Standardsuchprofil des ESC-Portals.
- Wechseln Sie zu Suchquellen, klicken Sie auf Vorhandene verknüpfen, und fügen Sie SharePoint als Suchquelle hinzu.
Weitere Informationen finden Sie unter Create a search profile.
- Navigieren Sie zu Stoppwörter, und überprüfen Sie den Status des Datensatzes.
- Öffnen Sie den Datensatz, und klicken Sie auf Veröffentlichen, wenn der Status nicht Veröffentlichtlautet.
Weitere Informationen finden Sie unter Search profiles in AI Search.
- Navigieren Sie zu Synonyme, um den Status des Datensatzes zu überprüfen.
- Öffnen Sie den Datensatz, und klicken Sie auf Veröffentlichen, wenn der Status nicht Veröffentlichtlautet.
Weitere Informationen finden Sie unter Synonyms.
- Navigieren Sie zur Registerkarte Suchquellen.
- Wählen Sie SharePointaus, und fügen Sie die Filter Bedingung und Kriterien aus den verfügbaren Optionen hinzu.
Basierend auf Ihrer Konfiguration können Ihre Mitarbeiter den gefilterten Inhalt aus den Suchergebnissen Microsoft SharePoint anzeigen.
- Wechseln Sie zu Suchquellen, klicken Sie auf Vorhandene verknüpfen, und fügen Sie SharePoint als Suchquelle hinzu.
- Klicken Sie im Suchprofil auf Veröffentlichen, um das Profil mit der neuen SuchquelleMicrosoft SharePoint zu veröffentlichen.
-
Navigieren Sie zu AI Search Profile, und öffnen Sie das NowMobile-Standardsuchprofil.
- Klicken Sie auf der Registerkarte Suchquellen auf Vorhandene verknüpfen.
- Suchquelle: SharePoint
- Anwendung: Global
- Wechseln Sie zu Stoppwörter, und überprüfen Sie den Status des Datensatzes.
- Öffnen Sie den Datensatz, und klicken Sie auf Veröffentlichen.
- Wechseln Sie zu Synonyme, und überprüfen Sie den Status des Datensatzes.
- Öffnen Sie den Datensatz, und klicken Sie auf Veröffentlichen.
- Klicken Sie auf der Registerkarte Suchquellen auf Vorhandene verknüpfen.
-
Navigieren Sie zu Suche Anwendungen (sys_search_context_config).
Aktualisieren Sie die folgenden Werte für die Standardsuchanwendung von Virtual Agent
- Suchmaschine: AI Search.
- Suchprofil: Standardsuchprofil des ESC-Portals. Dieser dynamische Feldwert ist sichtbar, nachdem Sie den Wert für Search Engine geändert haben.
-
Navigieren Sie zur Registerkarte Geskriptete Postprozessoren für Suche, und klicken Sie auf Neu für Standardsuchanwendung des ESC-Portals.
-
Geben Sie die folgenden Informationen an.
- Reihenfolge: Verwenden Sie eine beliebige Reihenfolge, z. B. 100 oder 200.
- Geskripteten Prozessor durchsuchen: SharePoint-Connector-Skript.
- Geben Sie dieselben Informationen für Suchkonfigurationen der NowMobile-Appan.
Weitere Informationen finden Sie unter Verwenden von geskripteten Postprozessoren für die Suche in Anwendungskonfigurationen .. -
Geben Sie die folgenden Informationen an.
-
Navigieren Sie zu M2M-Elementkonfiguration der globalen Suche (sys_sg_global_search_m2m_master_item), und erstellen Sie die folgenden Einträge:
Global Search Configuration: Homepage Search - Catalog, Knowledge, People Item Configuration: Sharepoint External Search Excel Main Item Application: SharePoint Search Connector Global Search Configuration: Homepage Search - Catalog, Knowledge, People Item Configuration: Sharepoint External Search File Main Item Application: SharePoint Search Connector Global Search Configuration: Homepage Search - Catalog, Knowledge, People Item Configuration: Sharepoint External Search HTML Main Item Application: SharePoint Search Connector Global Search Configuration: Homepage Search - Catalog, Knowledge, People Item Configuration: Sharepoint External Search Pages Main View Application: SharePoint Search Connector Global Search Configuration: Homepage Search - Catalog, Knowledge, People Item Configuration: Sharepoint External Search PDF Main Item Application: SharePoint Search Connector Global Search Configuration: Homepage Search - Catalog, Knowledge, People Item Configuration: Sharepoint External Search PPT Main Item Application: SharePoint Search Connector Global Search Configuration: Homepage Search - Catalog, Knowledge, People Item Configuration: Sharepoint External Search Site Main Item Application: SharePoint Search Connector Global Search Configuration: Homepage Search - Catalog, Knowledge, People Item Configuration: Sharepoint External Search Word Main Item Application: SharePoint Search Connector
Ergebnisse
Nächste Maßnahme
Validieren Sie die Verbindung Microsoft SharePoint .
Führen Sie eine Validierung aus, nachdem Sie Ihre ServiceNow -Instanz mit einem Microsoft SharePoint -Mandanten verbunden haben, um nach Fehlern in der Konfiguration zu suchen.
Vorbereitungen
Erforderliche Rolle: admin
Warum und wann dieser Vorgang ausgeführt wird
Die Validierung schließt Konfigurationsfehler aus und gewährleistet einen nahtlosen Setup-Prozess.
Prozedur
- Navigieren zu System-UI > UI-Seiten > SharePoint-Dienstprogramm.
- Wählen Sie Testen aus, um zur Validierungsseite der SharePoint-Verbindung zu navigieren.
-
Geben Sie die erforderlichen Details ein, und wählen Sie Validierenaus. Die Fehler werden, falls vorhanden, im Abschnitt Antwort angezeigt.
-
Überprüfen Sie die Links Tabellenname, und beheben Sie die Fehler basierend auf dem aktuellen Wert und dem erwarteten Wert, die im Abschnitt Antwort angezeigt werden.
Wenn Informationen fehlen, werden die Daten im Feld Fehler angezeigt.
Wenn keine Fehler vorliegen, wird im Abschnitt Antwort eine erfolgreiche Validierung angezeigt.
Nächste Maßnahme
Index-Sites für Suche. Weitere Informationen finden Sie unter Index-Sites für Suche.