Установка ограничений версий для отдельной библиотеки документов
Ограничения журнала версий по умолчанию для новых библиотек документов устанавливаются ограничениями уровня организации или уровня сайта. Если у сайта есть собственный предел журнала версий, это означает, что сайт прерывает наследование от организации. Однако в соответствии с определенными требованиями к содержимому администраторы сайта могут настроить управление версиями для библиотеки.
Ниже приведена сводка ожидаемого поведения при обновлении срока действия версии библиотек документов или ограничений количества.
При обновлении параметра срока действия версии на уровне библиотеки новый предел срока действия применяется только к вновь созданным версиям. Рассмотрим пример библиотеки с параметрами срока действия версий, обновленными с Never Expire на Expire через шесть месяцев. Срок действия новой созданной версии истекает через шесть месяцев, что не влияет на уже созданные версии.
При обновлении ограничений на уровне библиотеки, если существующие версии превышают новое ограничение, эти версии постепенно обрезаются при обновлении файла. Рассмотрим библиотеку, в которой ограничение числа версий изначально устанавливается в 500 версий, но позже сокращается до 300 версий. В этом сценарии при наличии файла с 500 версиями каждый раз, когда пользователь обновляет файл, система постепенно очищает 20 самых старых версий при каждом создании новой версии до тех пор, пока общее количество версий не будет соответствовать обновленному ограничению в 300. Важно отметить, что при снижении ограничений по количеству версий процесс удаления версий происходит постепенно, при этом для каждой новой созданной версии удаляется до 20 версий.
Управление ограничениями журнала версий для библиотеки с помощью PowerShell
Выполните следующие действия, чтобы управлять ограничениями журнала версий для сайта с помощью PowerShell.
Скачайте последнюю версию командной консоли SharePoint Online.
Примечание.
Если вы установили предыдущую версию командной консоли SharePoint Online, перейдите в раздел Добавление или удаление программ и удалите командную консоль SharePoint Online.
Подключитесь к SharePoint в качестве администратора SharePoint в Microsoft 365. Сведения о том, как это сделать, см. в статье Начало работы с командной консолью SharePoint Online.
Выполните одну из следующих команд, чтобы управлять ограничениями журнала версий в библиотеке:
Действие Команда PowerShell Просмотр ограничений журнала версий, установленных для библиотеки Get-SPOListVersionPolicy -Site $siteUrl -List $libName
Установка ограничений автоматического журнала версий для библиотеки Set-SPOListVersionPolicy -Site $siteUrl -List $libName -EnableAutoExpirationVersionTrim $true
Установка ручных ограничений с параметрами количества и времени в библиотеке Set-SPOListVersionPolicy -Site $siteUrl -List $libName
-EnableAutoExpirationVersionTrim $false
-MajorVersionLimit <delete major versions exceeding limit>
-MajorWithMinorVersionsLimit <number of major versions for which all minor versions will be kept>
-ExpireVersionsAfterDays <delete versions exceeding time limit set in days>
Установка ограничений вручную с числом без ограничения срока действия для библиотеки Set-SPOListVersionPolicy -Site $siteUrl -List $libName
-EnableAutoExpirationVersionTrim $false
-MajorVersionLimit <delete major versions exceeding limit>
-MajorWithMinorVersionsLimit <number of major versions for which all minor versions will be kept>
-ExpireVersionsAfterDays 0
Подробнее
Дополнительные сведения проверка следующие ресурсы:
- Управление ограничениями журнала версий для библиотеки с помощью Set-SPOListVersionPolicy