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 устанавливаются автоматические ограничения журнала версий для библиотеки документов с именем "Документы".
ПРИМЕР 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). Ознакомьтесь с документацией по обоим параметрам, чтобы вручную управлять ограничениями версий в организации.
Примечание.
Если ограничения журнала версий управляются вручную (EnableAutoExpirationVersionTrim $false), MajorVersionLimitи MajorWithMinorVersionsLimitExpireVersionsAfterDays являются обязательными параметрами со следующими допустимыми значениями: a.
MajorVersionLimit принимает значения от 1 до 50 000 (включительно).
Б.
MajorWithMinorVersionsLimit принимает значения от 0 до 50 000 (включительно).
c.
ExpireVersionsAfterDays принимает значения от 0 до Never Expire или значения >= 30 для удаления версий, превышающих этот период времени.
Если ограничения журнала версий управляются автоматически (EnableAutoExpirationVersionTrim $true), установка MajorVersionLimit или ExpireVersionsAfterDays приведет к ошибке, так как ограничения количества задаются службой.
PARAMVALUE: $true | $false
Свойства параметра
| Тип: | System.Boolean |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | True |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-ExpireVersionsAfterDays
Применимо: SharePoint Online. Если ограничения журнала версий управляются вручную (
EnableAutoExpirationVersionTrim $false), администраторам потребуется установить ограничения на количество основных версий (MajorVersionLimit), количество основных с дополнительными версиями (MajorWithMinorVersionsLimit) и период хранения версий (ExpireVersionsAfterDays). Для получения дополнительных сведенийEnableAutoExpirationVersionTrimпроверка описание.
PARAMVALUE: Int32
Свойства параметра
| Тип: | System.Int32 |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-List
Имя библиотеки документов или идентификатор.
Свойства параметра
| Тип: | Microsoft.Online.SharePoint.PowerShell.SPOListPipeBind |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | True |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-MajorVersionLimit
Применимо: SharePoint Online Если ограничения журнала версий управляются вручную (
EnableAutoExpirationVersionTrim $false), администраторам потребуется установить ограничения на количество основных версий (MajorVersionLimit) и период времени хранения версий (ExpireVersionsAfterDays). Для получения дополнительных сведенийEnableAutoExpirationVersionTrimпроверка описание.
PARAMVALUE: Int32
Свойства параметра
| Тип: | System.Int32 |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-MajorWithMinorVersionsLimit
Применимо: SharePoint Online. Если ограничения журнала версий управляются вручную (
EnableAutoExpirationVersionTrim $false), администраторам потребуется установить ограничения на количество основных версий (MajorVersionLimit), количество основных с дополнительными версиями (MajorWithMinorVersionsLimit) и период хранения версий (ExpireVersionsAfterDays). Для получения дополнительных сведенийEnableAutoExpirationVersionTrimпроверка описание.
PARAMVALUE: Int32
Свойства параметра
| Тип: | System.Int32 |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-Site
Применимо: SharePoint Online
Указывает URL-адрес сайта.
Свойства параметра
| Тип: | Microsoft.Online.SharePoint.PowerShell.SpoSitePipeBind |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | 0 |
| Обязательно: | True |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в статье about_CommonParameters.