Suchkonfiguration im SharePoint-Add-In-Modell
Der Ansatz, den Sie zum Konfigurieren der Suche verwenden, ist im neuen SharePoint-Add-In-Modell anders als bei voll vertrauenswürdigem Code. In einem typischen FTC-Szenario (Full Trust Code) bzw. farm solution wurde das SharePoint Server-seitige Objektmodell verwendet, um die Suche zu konfigurieren und über SharePoint-Lösungen bereitzustellen.
In einem SharePoint-Add-In-Modellszenario verwenden Sie das clientseitige SharePoint-Objektmodell (CSOM) oder die REST-API zum Konfigurieren der Suche. Dieses Muster wird häufig als Remotebereitstellungsmuster bezeichnet.
Richtlinien auf hoher Ebene
Als Faustregel möchten wir die folgenden allgemeinen Richtlinien zum Konfigurieren der Suche im neuen SharePoint-Add-In-Modell bereitstellen.
- Verwenden Sie die Clientseitige Objektmodell-API (CSOM) von SharePoint, um die Suche nach Möglichkeit zu konfigurieren, indem Sie Suchkonfigurationseinstellungen importieren und exportieren.
- Nicht alle Suchkonfigurationseinstellungen sind derzeit über die SharePoint-CSOM-API verfügbar.
- Eine Liste der Suchkonfigurationseinstellungen, die exportiert und importiert werden können, finden Sie im Artikel Exportieren und Importieren benutzerdefinierter Suchkonfigurationseinstellungen in SharePoint Server 2013 (TechNet-Artikel).
- Wenn eine Suchkonfigurationseinstellung nicht mit dem CSOM festgelegt werden kann, ist die Benutzeroberfläche der Verwaltung erforderlich, um Konfigurationswerte festzulegen.
- Die SharePoint-REST-API ist (derzeit) nicht in der Lage, Suchkonfigurationseinstellungen zu importieren oder zu exportieren.
Erste Schritte
Im folgenden Beispiel wird veranschaulicht, wie Sucheinstellungen zwischen SharePoint-Mandanten, Websitesammlungen und Websites importiert und exportiert werden.
Verwandte Links
- Leitfadenartikel unter https://aka.ms/OfficeDevPnPGuidance
- Verweise in MSDN unter https://aka.ms/OfficeDevPnPMSDN
- Videos bei https://aka.ms/OfficeDevPnPVideos
PnP-Beispiele
- Core.SearchSettingsPortability (O365 PnP-Beispiel)
- Beispiele und Inhalte bei Microsoft 365 Patterns and Practices (PnP)
Gilt für
- Office 365 mit mehreren Mandanten (MT)
- Office 365 dediziert (D)
- SharePoint 2013 lokal