Informationsverwaltungsrichtlinie im SharePoint-Add-In-Modell
Der Ansatz, den Sie verwenden, um eine Informationsverwaltungsrichtlinie anzuwenden, unterscheidet sich im neuen SharePoint-Add-In-Modell von dem bei voll vertrauenswürdigem Code. In einem typischen FTC-Szenario (Full Trust Code) bzw. farm solution wurde die Informationsverwaltungsrichtlinie über das SharePoint Server Side Object Model verwaltet und angewendet und über SharePoint-Farmlösungen bereitgestellt, in der Regel als Teil eines Zeitgeberauftrags.
In einem SharePoint-Add-In-Modellszenario werden das SharePoint Client Side Object Model (CSOM) und Remotetimeraufträge zum Verwalten und Anwenden von Informationsverwaltungsrichtlinien verwendet.
Allgemeine Richtlinien
Als Faustregel möchten wir die folgenden allgemeinen Richtlinien zum Verwalten und Anwenden von Informationsverwaltungsrichtlinien auf SharePoint-Websites bereitstellen.
- Beachten Sie, dass Websitesammlungsbesitzer diese deaktivieren können, wenn Informationsverwaltungsrichtlinien auf Websitesammlungsebene definiert werden.
- Wenn Sie das Remotemodell und CSOM zum Festlegen von Informationsverwaltungsrichtlinien verwenden, kann ein Websitesammlungsbesitzer diese nicht deaktivieren. Der Remotemodellansatz ist ein unternehmensfreundlicheres Modell, das sicherstellt, dass Informationsverwaltungsrichtlinien in einer SharePoint-Umgebung immer aktiviert sind.
- Verwenden Sie das SharePoint-CSOM in einem Remotetimerauftrag, um Informationsverwaltungsrichtlinien zu verwalten und anzuwenden.
- Stellen Sie sicher, dass Sie die Office 365 Drosselungsgrenzwerte der SharePoint-API nicht verletzen, wenn Sie mit großen Datasets und rekursiven Durchforstungen arbeiten, während Sie Artefakte auf Ihren SharePoint-Websites untersuchen und entsprechende Informationsverwaltungsrichtlinien anwenden.
- Die Core.Drosselung (O365 Pnp-Beispiel) veranschaulicht, wie sie intelligenten Code schreiben, um Office 365 SharePoint-API-Drosselung zu verarbeiten.
Hinweis
Derzeit verfügt das CSOM nicht über Methoden zum Festlegen der Aufbewahrung für Inhaltstypen (nur auf Websites).
Erste Schritte
Im folgenden O365-PnP-Codebeispiel und Video wird veranschaulicht, wie Sie die Informationsverwaltungsrichtlinie für SharePoint-Websites verwalten und anwenden. In diesem Beispiel durchläuft der Code die Inhaltstypen, die auf Dokumentbibliotheken in SharePoint-Websitesammlungen angewendet werden, und wendet eine Aufbewahrungsrichtlinie an.
Das folgende Video führt Sie durch das Codebeispiel.
Verwandte Links
- Informationsverwaltungsrichtlinie mit App-Modell (O365 PnP Video)
- Leitfadenartikel unter https://aka.ms/OfficeDevPnPGuidance
- Verweise in MSDN unter https://aka.ms/OfficeDevPnPMSDN
- Videos bei https://aka.ms/OfficeDevPnPVideos
PnP-Beispiele
- Governance.ContentTypeEnforceRetention (O365-PnP-Codebeispiel)
- Beispiele und Inhalte unter https://github.com/SharePoint/PnP
Gilt für
- Office 365 mit mehreren Mandanten (MT)
- Office 365 dediziert (D) teilweise
- SharePoint 2013 lokal – teilweise
Muster für dedizierte und lokale Umgebungen sind identisch mit SharePoint-Add-In-Modelltechniken, aber es gibt Unterschiede bezüglich der verwendbaren Technologien.