Set-SPOListVersionPolicy
ドキュメント ライブラリのバージョン ポリシー設定を設定します。
構文
Default (既定)
Set-SPOListVersionPolicy
[-Site] <SpoSitePipeBind>
-List <SPOListPipeBind>
-EnableAutoExpirationVersionTrim <Boolean>
[-ExpireVersionsAfterDays <Int32>]
[-MajorVersionLimit <Int32>]
[-MajorWithMinorVersionsLimit <Int32>]
[<CommonParameters>]
説明
ドキュメント ライブラリのバージョン ポリシー設定を設定します。
例
例 1
Set-SPOListVersionPolicy -Site https://contoso.sharepoint.com/sites/site1 -List "Documents" -EnableAutoExpirationVersionTrim $true
例 1 では、"Documents" という名前のドキュメント ライブラリに自動バージョン履歴の制限を設定します。
例 2
Set-SPOListVersionPolicy -Site https://contoso.sharepoint.com/sites/site1 -List "Documents" -EnableAutoExpirationVersionTrim $false -MajorVersionLimit 500 -MajorWithMinorVersionsLimit 20 -ExpireVersionsAfterDays 30
例 2 では、バージョン数とバージョンが保持される時間 (日数) を制限することで、「ドキュメント」という名前のドキュメント ライブラリに手動バージョン履歴の制限を設定します。
例 3
Set-SPOListVersionPolicy -Site https://contoso.sharepoint.com/sites/site1 -List "Documents" -EnableAutoExpirationVersionTrim $false -MajorVersionLimit 500 -MajorWithMinorVersionsLimit 20 -ExpireVersionsAfterDays 0
例 3 では、時間制限なしでバージョンの数を制限することで、「ドキュメント」という名前のドキュメント ライブラリに手動バージョン履歴の制限を設定します。 新しいドキュメント ライブラリでは、このバージョン設定が使用されます。
パラメーター
-EnableAutoExpirationVersionTrim
適用対象: SharePoint Online グローバル管理者と SharePoint 管理者は、作成された新しいバージョンに普遍的に適用されるドキュメント ライブラリ レベルのバージョン履歴制限設定を設定できます。
バージョン履歴の制限が自動的に管理される場合、SharePoint は背後でアルゴリズムを採用して、必要な可能性が最も低い断続的な古いバージョンを削除 (間引き) する一方で、復元が必要な場合に備えて、価値の高いバージョン (最近のバージョンは多く、過去のバージョンは少ない) を十分に保持します。
有効な値は次のいずれかです。
- True - ドキュメント ライブラリで作成された新しいバージョンのバージョン履歴制限は、自動的に管理されます。
- false - ドキュメント ライブラリで作成された新しいバージョンのバージョン履歴制限は、メジャー バージョンの数 (
MajorVersionLimit)、メジャー バージョンとマイナー バージョンの数 (MajorWithMinorVersionsLimit)、および時間設定 (ExpireVersionsAfterDays) に制限を設定することで手動で管理されます。 両方のパラメーターのドキュメントを確認して、organizationのバージョン制限を手動で管理します。
注:
バージョン履歴の制限を手動 (EnableAutoExpirationVersionTrim $false) 管理する場合、 MajorVersionLimit、 MajorWithMinorVersionsLimit 、および ExpireVersionsAfterDays は、次の許容値を持つ必須パラメーターです: a。
MajorVersionLimit 1 から 50,000 (両端を含む) の値を受け入れます。
b.
MajorWithMinorVersionsLimit 0 - 50,000 (両端を含む) の値を受け入れます。
c.
ExpireVersionsAfterDays 0 から有効期限が切れない値、または > = 30 の値を受け付けて、その期間を超えるバージョンを削除します。
バージョン履歴の制限が自動的に管理 (EnableAutoExpirationVersionTrim $true) される場合、 MajorVersionLimit または ExpireVersionsAfterDays を設定すると、カウント制限がサービスによって設定されるため、エラーが発生します。
PARAMVALUE: $true | $false
パラメーターのプロパティ
| 型: | System.Boolean |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-ExpireVersionsAfterDays
適用対象: SharePoint Online バージョン履歴の制限を手動で管理する場合 (
EnableAutoExpirationVersionTrim $false)、管理者はメジャー バージョンの数 (MajorVersionLimit)、メジャー バージョンとマイナー バージョンの数 (MajorWithMinorVersionsLimit)、バージョンが保存される期間 (ExpireVersionsAfterDays) に制限を設定する必要があります。 詳細については、EnableAutoExpirationVersionTrimの説明チェックてください。
PARAMVALUE: Int32
パラメーターのプロパティ
| 型: | System.Int32 |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-List
ドキュメント ライブラリ名または ID。
パラメーターのプロパティ
| 型: | Microsoft.Online.SharePoint.PowerShell.SPOListPipeBind |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | True |
| パイプラインからの値: | True |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-MajorVersionLimit
適用対象: SharePoint Online バージョン履歴の制限を手動 (
EnableAutoExpirationVersionTrim $false) 管理する場合、管理者はメジャー バージョンの数 (MajorVersionLimit) とバージョンが保存される期間 (ExpireVersionsAfterDays) に制限を設定する必要があります。 詳細については、EnableAutoExpirationVersionTrimの説明チェックてください。
PARAMVALUE: Int32
パラメーターのプロパティ
| 型: | System.Int32 |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-MajorWithMinorVersionsLimit
適用対象: SharePoint Online バージョン履歴の制限を手動で管理する場合 (
EnableAutoExpirationVersionTrim $false)、管理者はメジャー バージョンの数 (MajorVersionLimit)、メジャー バージョンとマイナー バージョンの数 (MajorWithMinorVersionsLimit)、バージョンが保存される期間 (ExpireVersionsAfterDays) に制限を設定する必要があります。 詳細については、EnableAutoExpirationVersionTrimの説明チェックてください。
PARAMVALUE: Int32
パラメーターのプロパティ
| 型: | System.Int32 |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-Site
適用対象: SharePoint Online
サイトの URL を指定します。
パラメーターのプロパティ
| 型: | Microsoft.Online.SharePoint.PowerShell.SpoSitePipeBind |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | 0 |
| 必須: | True |
| パイプラインからの値: | True |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
CommonParameters
このコマンドレットは、共通パラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable をサポートします。 詳細については、「about_CommonParameters」を参照してください。