Kundenspezifische Retention in SharePoint 2013
-
10-12-2019 - |
Frage
Ich möchte meiner Website-Sammlung auf diese Weise benutzerdefinierte Dateneinbehaltung hinzufügen:
- Dokumente müssen nach 3 Jahren gelöscht werden (Standardoption)
- Nach 3 Jahren löschen Sie alle Versionen außer den neuesten und zwei vorherigen Versionen
Ich vermute, diese Richtlinie ist standardmäßig nicht verfügbar und muss in PowerShell (?) codiert sein (?).Kann mich jemand in die richtige Richtung führen.Ich bin nicht mit SharePoint oder PowerShell vertraut (ich habe ein grundlegendes Programmierwissen).
Lösung
You need to create and register custom expiration action, i.e. implement the IExpirationAction
interface. You will also have to implement the version deletion yourself. See this or this tutorial on registering custom action. The action will become available in the expiration policy settings after you register it.
Andere Tipps
Got to /_layouts/mngctype.aspx. Click on the Content Type you want to set the retention properties. Click on information management policy settings
You will see Retention option