Set-SPOListVersionPolicy

Define a configuração da política de versão na biblioteca de documentos.

Sintaxe

Default (Default)

Set-SPOListVersionPolicy
    [-Site] <SpoSitePipeBind>
    -List <SPOListPipeBind>
    -EnableAutoExpirationVersionTrim <Boolean>
    [-ExpireVersionsAfterDays <Int32>]
    [-MajorVersionLimit <Int32>]
    [-MajorWithMinorVersionsLimit <Int32>]
    [<CommonParameters>]

Description

Define a configuração da política de versão na biblioteca de documentos.

Exemplos

Exemplo 1

Set-SPOListVersionPolicy -Site https://contoso.sharepoint.com/sites/site1 -List "Documents" -EnableAutoExpirationVersionTrim $true

O Exemplo 1 define limites de histórico de versão automática na biblioteca de documentos chamada "Documentos".

EXEMPLO 2

Set-SPOListVersionPolicy -Site https://contoso.sharepoint.com/sites/site1 -List "Documents" -EnableAutoExpirationVersionTrim $false -MajorVersionLimit 500 -MajorWithMinorVersionsLimit 20 -ExpireVersionsAfterDays 30

O Exemplo 2 define limites de histro de versão manual na biblioteca de documentos chamada "Documentos", limitando o número de versões e o tempo (em dias) que as versões são mantidas.

EXEMPLO 3

Set-SPOListVersionPolicy -Site https://contoso.sharepoint.com/sites/site1 -List "Documents" -EnableAutoExpirationVersionTrim $false -MajorVersionLimit 500 -MajorWithMinorVersionsLimit 20 -ExpireVersionsAfterDays 0

O Exemplo 3 define limites de histro de versão manual na biblioteca de documentos chamada "Documentos", limitando o número de versões sem limites de tempo. As novas bibliotecas de documentos usarão essa configuração de versão.

Parâmetros

-EnableAutoExpirationVersionTrim

Aplicável: os Administradores do SharePoint Online Global e do SharePoint podem definir os limites do histórico de versão no nível da biblioteca de documentos, configurações que se aplicam universalmente às novas versões criadas.

Quando os limites do histórico de versão são gerenciados automaticamente, o SharePoint emprega um algoritmo nos bastidores que exclui (refina) as versões mais antigas intermitentes com menor probabilidade de serem necessárias, preservando versões de alto valor suficientes - mais versões no passado recente e menos mais no tempo - caso sejam necessárias restaurações.

Os valores válidos são:

  • Verdadeiro - Os limites do histórico de versão para novas versões criadas na biblioteca de documentos serão gerenciados automaticamente.
  • Falso - Limites do histórico de versão para novas As versões criadas na biblioteca de documentos serão gerenciadas manualmente, definindo limites para o número de versões principais (MajorVersionLimit), número de versões principais com versões secundárias (MajorWithMinorVersionsLimit) e tempo definido (ExpireVersionsAfterDays). Examine a documentação de ambos os parâmetros para gerenciar os limites de versão da sua organização manualmente.

Observação

Quando os limites do histórico de versão são gerenciados manualmente (EnableAutoExpirationVersionTrim $false), MajorVersionLimite MajorWithMinorVersionsLimitExpireVersionsAfterDays são necessários parâmetros com os seguintes valores aceitáveis: a. MajorVersionLimit Aceita valores de 1 a 50.000 (inclusive). b. MajorWithMinorVersionsLimit Aceita valores de 0 a 50.000 (inclusive). c. ExpireVersionsAfterDays aceita valores de 0 para Nunca Expirar ou valores >= 30 para excluir versões que excedam esse período de tempo. Quando os limites do histórico de versão são gerenciados automaticamente (EnableAutoExpirationVersionTrim $true), configurar MajorVersionLimit ou ExpireVersionsAfterDays resultará em um erro, pois os limites de contagem são definidos pelo serviço.

PARAMVALUE: $true | $false

Propriedades do parâmetro

Tipo:System.Boolean
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-ExpireVersionsAfterDays

Aplicável: SharePoint Online Quando os limites do histórico de versões são gerenciados manualmente (EnableAutoExpirationVersionTrim $false), os administradores precisarão definir os limites para o número de versões principais (MajorVersionLimit), o número de versões principais com versões secundárias (MajorWithMinorVersionsLimit) e o período em que as versões são armazenadas (ExpireVersionsAfterDays). Por favor, marque a descrição para EnableAutoExpirationVersionTrim mais detalhes.

PARAMVALUE: Int32

Propriedades do parâmetro

Tipo:System.Int32
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-List

O nome ou ID da biblioteca de documentos.

Propriedades do parâmetro

Tipo:Microsoft.Online.SharePoint.PowerShell.SPOListPipeBind
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:True
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-MajorVersionLimit

Aplicável: SharePoint Online Quando os limites do histórico de versões são gerenciados manualmente (EnableAutoExpirationVersionTrim $false), os administradores precisarão definir os limites para o número de versões principais (MajorVersionLimit) e o período em que as versões são armazenadas (ExpireVersionsAfterDays). Por favor, marque a descrição para EnableAutoExpirationVersionTrim mais detalhes.

PARAMVALUE: Int32

Propriedades do parâmetro

Tipo:System.Int32
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-MajorWithMinorVersionsLimit

Aplicável: SharePoint Online Quando os limites do histórico de versões são gerenciados manualmente (EnableAutoExpirationVersionTrim $false), os administradores precisarão definir os limites para o número de versões principais (MajorVersionLimit), o número de versões principais com versões secundárias (MajorWithMinorVersionsLimit) e o período em que as versões são armazenadas (ExpireVersionsAfterDays). Por favor, marque a descrição para EnableAutoExpirationVersionTrim mais detalhes.

PARAMVALUE: Int32

Propriedades do parâmetro

Tipo:System.Int32
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Site

Aplicável: SharePoint Online

Especifica a URL do site.

Propriedades do parâmetro

Tipo:Microsoft.Online.SharePoint.PowerShell.SpoSitePipeBind
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:0
Obrigatório:True
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet dá suporte aos parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, confira about_CommonParameters.

Entradas

Microsoft.Online.SharePoint.PowerShell.SpoSitePipeBind

Microsoft.Online.SharePoint.PowerShell.SPOListPipeBind

Saídas

System.Object