Set-SPOListVersionPolicy
Legt die Versionsrichtlinieneinstellung für die Dokumentbibliothek fest.
Syntax
Default (Standardwert)
Set-SPOListVersionPolicy
[-Site] <SpoSitePipeBind>
-List <SPOListPipeBind>
-EnableAutoExpirationVersionTrim <Boolean>
[-ExpireVersionsAfterDays <Int32>]
[-MajorVersionLimit <Int32>]
[-MajorWithMinorVersionsLimit <Int32>]
[<CommonParameters>]
Beschreibung
Legt die Versionsrichtlinieneinstellung 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 namens "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 Versions histroy-Grenzwerte für die Dokumentbibliothek namens "Dokumente" fest, indem die Anzahl der Versionen und die Zeit (in Tagen) begrenzt 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 manuelle Versionshistrierungsgrenzwerte für die Dokumentbibliothek namens "Dokumente" fest, indem die Anzahl der Versionen ohne Zeitliche Begrenzungen begrenzt wird. Die neuen Dokumentbibliotheken verwenden diese Versionseinstellung.
Parameter
-EnableAutoExpirationVersionTrim
Anwendbar: Globale SharePoint Online- 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 ältere Versionen, die am wenigsten wahrscheinlich benötigt werden, zeitweilig löscht (ausdünnt) und gleichzeitig genügend hochwertige Versionen – mehr Versionen in der jüngsten Vergangenheit und weniger weit zurück in der Zeit – für den Fall, dass Wiederherstellungen erforderlich sind.
Die gültigen Werte sind:
- True: Versionsverlaufsbeschränkungen für neue Versionen, die in der Dokumentbibliothek erstellt wurden, werden automatisch verwaltet.
- False: Versionsverlaufsgrenzwerte für neue Versionen, die in der Dokumentbibliothek erstellt wurden, werden manuell verwaltet, indem Grenzwerte für die Anzahl der Hauptversionen (
MajorVersionLimit), die Anzahl der Hauptversionen mit Nebenversionen (MajorWithMinorVersionsLimit) und die festgelegte Zeit (ExpireVersionsAfterDays) festgelegt werden. Lesen Sie die Dokumentation zu beiden Parametern, um die Versionsbeschränkungen Ihrer organization manuell zu verwalten.
Hinweis
Wenn Versionsverlaufsgrenzwerte manuell verwaltet werden (EnableAutoExpirationVersionTrim $false), MajorVersionLimitsind und MajorWithMinorVersionsLimitExpireVersionsAfterDays erforderliche Parameter mit den folgenden zulässigen Werten: a.
MajorVersionLimit akzeptiert Werte von 1 bis 50.000 (einschließlich).
b.
MajorWithMinorVersionsLimit akzeptiert Werte zwischen 0 und 50.000 (einschließlich).
c.
ExpireVersionsAfterDays akzeptiert Werte von 0 bis Nie ablaufen oder Werte >= 30, um Versionen zu löschen, die diesen Zeitraum überschreiten.
Wenn Grenzwerte für den Versionsverlauf automatisch verwaltet werden (EnableAutoExpirationVersionTrim $true), führt das Festlegen MajorVersionLimit von oder ExpireVersionsAfterDays zu einem Fehler, da die Grenzwerte für die Anzahl 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 Grenzwerte für den Versionsverlauf manuell () verwaltet werden,
EnableAutoExpirationVersionTrim $falsemüssen Administratoren die Grenzwerte auf die Anzahl der Hauptversionen (MajorVersionLimit), die Anzahl der Hauptversionen mit Nebenversionen (MajorWithMinorVersionsLimit) und den Zeitraum festlegen, für den die Versionen gespeichert werden (ExpireVersionsAfterDays). Weitere Informationen finden Sie in der Beschreibung vonEnableAutoExpirationVersionTrim.
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 Versionsverlaufsgrenzwerte manuell
EnableAutoExpirationVersionTrim $false() verwaltet werden, müssen Administratoren die Grenzwerte auf die Anzahl der Hauptversionen (MajorVersionLimit) und den Zeitraum festlegen, für den die Versionen gespeichert werden (ExpireVersionsAfterDays). Weitere Informationen finden Sie in der Beschreibung vonEnableAutoExpirationVersionTrim.
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 Grenzwerte für den Versionsverlauf manuell () verwaltet werden,
EnableAutoExpirationVersionTrim $falsemüssen Administratoren die Grenzwerte auf die Anzahl der Hauptversionen (MajorVersionLimit), die Anzahl der Hauptversionen mit Nebenversionen (MajorWithMinorVersionsLimit) und den Zeitraum festlegen, für den die Versionen gespeichert werden (ExpireVersionsAfterDays). Weitere Informationen finden Sie in der Beschreibung vonEnableAutoExpirationVersionTrim.
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.