Set-SPOListVersionPolicy
Define a definição de política de versão na biblioteca de documentos.
Sintaxe
Default (Padrão)
Set-SPOListVersionPolicy
[-Site] <SpoSitePipeBind>
-List <SPOListPipeBind>
-EnableAutoExpirationVersionTrim <Boolean>
[-ExpireVersionsAfterDays <Int32>]
[-MajorVersionLimit <Int32>]
[-MajorWithMinorVersionsLimit <Int32>]
[<CommonParameters>]
Description
Define a definição de 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 os limites automáticos do histórico de versões na biblioteca de documentos denominada "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 os limites de histroia de versões manuais na biblioteca de documentos denominada "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 os limites de histroy de versões manuais na biblioteca de documentos denominada "Documentos", limitando o número de versões sem limites de tempo. As novas bibliotecas de documentos utilizarão esta definição de versão.
Parâmetros
-EnableAutoExpirationVersionTrim
Aplicável: os Administradores Globais e do SharePoint do SharePoint podem definir definições de limites de histórico de versões ao nível da biblioteca de documentos que se aplicam universalmente a novas versões criadas.
Quando os limites do histórico de versões são geridos automaticamente, o SharePoint utiliza um algoritmo nos bastidores que elimina (diminui) versões anteriores intermitentes que são menos prováveis de ser necessárias, preservando versões de alto valor suficientes - mais versões no passado recente e menos no tempo - caso sejam necessários restauros.
Os valores válidos são:
- Verdadeiro – os limites do histórico de versões para novas versões criadas na biblioteca de documentos serão geridos automaticamente.
- Falso – os limites do histórico de versões para as novas Versões criadas na biblioteca de documentos serão geridos manualmente ao definir limites para o número de versões principais (
MajorVersionLimit), número de versões principais com versões secundárias (MajorWithMinorVersionsLimit) e conjunto de tempo (ExpireVersionsAfterDays). Reveja a documentação de ambos os parâmetros para gerir manualmente os limites de versões da sua organização.
Observação
Quando os limites do histórico de versões são geridos manualmente (EnableAutoExpirationVersionTrim $false), MajorVersionLimitMajorWithMinorVersionsLimit e ExpireVersionsAfterDays 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 a Nunca Expirar ou valores >= 30 para eliminar versões que excedam esse período de tempo.
Quando os limites do Histórico de versões são geridos automaticamente (EnableAutoExpirationVersionTrim $true), definir MajorVersionLimit ou ExpireVersionsAfterDays resultará num erro, uma vez que 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 geridos manualmente (
EnableAutoExpirationVersionTrim $false), os administradores terão de 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 de tempo em que as versões são armazenadas (ExpireVersionsAfterDays). Para obter mais detalhes, marcar a descrição.EnableAutoExpirationVersionTrim
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 geridos manualmente (
EnableAutoExpirationVersionTrim $false), os administradores terão de definir os limites para o número de versões principais (MajorVersionLimit) e o período de tempo em que as versões são armazenadas (ExpireVersionsAfterDays). Para obter mais detalhes, marcar a descrição.EnableAutoExpirationVersionTrim
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 geridos manualmente (
EnableAutoExpirationVersionTrim $false), os administradores terão de 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 de tempo em que as versões são armazenadas (ExpireVersionsAfterDays). Para obter mais detalhes, marcar a descrição.EnableAutoExpirationVersionTrim
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 o 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 suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, confira about_CommonParameters.