Set-SPOListVersionPolicy
Legt die Einstellung der Versionsrichtlinie für die Dokumentbibliothek fest.
Syntax
Default (Standard)
Set-SPOListVersionPolicy
[-Site] <SpoSitePipeBind>
-List <SPOListPipeBind>
-EnableAutoExpirationVersionTrim <Boolean>
[-ExpireVersionsAfterDays <Int32>]
[-MajorVersionLimit <Int32>]
[-MajorWithMinorVersionsLimit <Int32>]
[<CommonParameters>]
Beschreibung
Legt die Einstellung der Versionsrichtlinie für die Dokumentbibliothek fest.
Beispiele
Beispiel 1
Set-SPOListVersionPolicy -Site https://contoso.sharepoint.com/sites/site1 -List "Documents" -EnableAutoExpirationVersionTrim $true
Beispiel 1 legt automatische Versionsverlaufsbeschränkungen für die Dokumentbibliothek "Dokumente" fest.
BEISPIEL 2
Set-SPOListVersionPolicy -Site https://contoso.sharepoint.com/sites/site1 -List "Documents" -EnableAutoExpirationVersionTrim $false -MajorVersionLimit 500 -MajorWithMinorVersionsLimit 20 -ExpireVersionsAfterDays 30
Beispiel 2 legt manuelle Versionsbeschränkungen für die Dokumentbibliothek "Dokumente" fest, indem die Anzahl der Versionen und die Zeit (in Tagen) begrenzt wird, in der Versionen aufbewahrt werden.
BEISPIEL 3
Set-SPOListVersionPolicy -Site https://contoso.sharepoint.com/sites/site1 -List "Documents" -EnableAutoExpirationVersionTrim $false -MajorVersionLimit 500 -MajorWithMinorVersionsLimit 20 -ExpireVersionsAfterDays 0
Beispiel 3 legt Beschränkungen für die manuelle Version der Dokumentbibliothek "Dokumente" fest, indem die Anzahl der Versionen ohne zeitliche Begrenzung begrenzt wird. Die neuen Dokumentbibliotheken verwenden diese Versionseinstellung.
Parameter
-EnableAutoExpirationVersionTrim
Anwendbar: SharePoint Online Global und SharePoint-Administratoren können Einstellungen für Versionsverlaufsbeschränkungen auf Dokumentbibliotheksebene festlegen, die universell für neu erstellte Versionen gelten.
Wenn Versionsverlaufsbeschränkungen automatisch verwaltet werden, verwendet SharePoint im Hintergrund einen Algorithmus, der intermittierende ältere Versionen, die am wenigsten wahrscheinlich benötigt werden, löscht (ausdünnt), während genügend hochwertige Versionen – mehr Versionen in der jüngeren Vergangenheit und weniger weiter zurückliegende – für den Fall, dass Wiederherstellungen erforderlich sind, erhalten bleiben.
Die gültigen Werte sind:
- True – Die Versionsverlaufsbeschränkungen für neue Versionen, die in der Dokumentbibliothek erstellt werden, werden automatisch verwaltet.
- Falsch – Versionsverlaufsbeschränkungen für neue In der Dokumentbibliothek erstellte Versionen werden manuell verwaltet, indem Grenzwerte für die Anzahl der Hauptversionen (
MajorVersionLimit), die Anzahl der Haupt- mit Nebenversionen (MajorWithMinorVersionsLimit) und die festgelegte Zeit (ExpireVersionsAfterDays) festgelegt werden. Lesen Sie die Dokumentation beider Parameter, um die Versionsbeschränkungen Ihrer organization manuell zu verwalten.
Hinweis
Wenn Versionsverlaufsbeschränkungen manuell verwaltet werden (EnableAutoExpirationVersionTrim $false), MajorVersionLimitsind ExpireVersionsAfterDaysMajorWithMinorVersionsLimit Parameter mit den folgenden zulässigen Werten: a.
MajorVersionLimit Akzeptiert Werte von 1 bis einschließlich 50.000.
b.
MajorWithMinorVersionsLimit Akzeptiert Werte von 0 bis einschließlich 50.000.
c.
ExpireVersionsAfterDays akzeptiert Werte von 0, um nie abzulaufen, oder Werte >= 30, um Versionen zu löschen, die diesen Zeitraum überschreiten.
Wenn Versionsverlaufsgrenzwerte automatisch verwaltet werden (EnableAutoExpirationVersionTrim $true), führt das Festlegen MajorVersionLimit von oder ExpireVersionsAfterDays zu einem Fehler, wenn die Anzahlgrenzwerte vom Dienst festgelegt werden.
PARAMVALUE: $true | $false
Parametereigenschaften
| Typ: | System.Boolean |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | True |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-ExpireVersionsAfterDays
Anwendbar: SharePoint Online Wenn Versionsverlaufsbeschränkungen manuell verwaltet werden (
EnableAutoExpirationVersionTrim $false), müssen Administratoren die Beschränkungen auf die Anzahl der Hauptversionen (MajorVersionLimit), die Anzahl der Haupt- mit Nebenversionen (MajorWithMinorVersionsLimit) und den Zeitraum festlegen, in dem die Versionen gespeichert sind (ExpireVersionsAfterDays). Bitte überprüfen Sie die Beschreibung vonEnableAutoExpirationVersionTrimfür weitere Details.
PARAMVALUE: Int32
Parametereigenschaften
| Typ: | System.Int32 |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-List
Der Name oder die ID der Dokumentbibliothek.
Parametereigenschaften
| Typ: | Microsoft.Online.SharePoint.PowerShell.SPOListPipeBind |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | True |
| Wert aus Pipeline: | True |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-MajorVersionLimit
Anwendbar: SharePoint Online Wenn die Beschränkungen des Versionsverlaufs manuell verwaltet werden (
EnableAutoExpirationVersionTrim $false), müssen Administratoren die Beschränkungen auf die Anzahl der Hauptversionen (MajorVersionLimit) und den Zeitraum festlegen, in dem die Versionen gespeichert sind (ExpireVersionsAfterDays). Bitte überprüfen Sie die Beschreibung vonEnableAutoExpirationVersionTrimfür weitere Details.
PARAMVALUE: Int32
Parametereigenschaften
| Typ: | System.Int32 |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-MajorWithMinorVersionsLimit
Anwendbar: SharePoint Online Wenn Versionsverlaufsbeschränkungen manuell verwaltet werden (
EnableAutoExpirationVersionTrim $false), müssen Administratoren die Beschränkungen auf die Anzahl der Hauptversionen (MajorVersionLimit), die Anzahl der Haupt- mit Nebenversionen (MajorWithMinorVersionsLimit) und den Zeitraum festlegen, in dem die Versionen gespeichert sind (ExpireVersionsAfterDays). Bitte überprüfen Sie die Beschreibung vonEnableAutoExpirationVersionTrimfür weitere Details.
PARAMVALUE: Int32
Parametereigenschaften
| Typ: | System.Int32 |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-Site
Anwendbar: SharePoint Online
Gibt die URL der Website an.
Parametereigenschaften
| Typ: | Microsoft.Online.SharePoint.PowerShell.SpoSitePipeBind |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | 0 |
| Obligatorisch: | True |
| Wert aus Pipeline: | True |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen finden Sie unter about_CommonParameters.