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.

Входные данные

Microsoft.Online.SharePoint.PowerShell.SpoSitePipeBind

Microsoft.Online.SharePoint.PowerShell.SPOListPipeBind

Выходные данные

System.Object