Partager via


Set-SPOListVersionPolicy

Définit le paramètre de stratégie de version sur la bibliothèque de documents.

Syntaxe

Default (Par défaut)

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

Description

Définit le paramètre de stratégie de version sur la bibliothèque de documents.

Exemples

Exemple 1

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

L’exemple 1 définit des limites automatiques de l’historique des versions sur la bibliothèque de documents appelée « Documents ».

EXEMPLE 2

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

L’exemple 2 définit des limites d’histroy de version manuelle sur la bibliothèque de documents appelée « Documents » en limitant le nombre de versions et la durée (en jours) des versions sont conservées.

EXEMPLE 3

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

L’exemple 3 définit des limites d’histroy de version manuelle sur la bibliothèque de documents appelée « Documents » en limitant le nombre de versions sans limite de temps. Les nouvelles bibliothèques de documents utilisent ce paramètre de version.

Paramètres

-EnableAutoExpirationVersionTrim

Applicable : SharePoint Online Global et Les administrateurs SharePoint peuvent définir des paramètres de limites d’historique des versions au niveau de la bibliothèque de documents qui s’appliquent universellement aux nouvelles versions créées.

Lorsque les limites de l’historique des versions sont gérées automatiquement, SharePoint utilise un algorithme en arrière-plan qui supprime (supprime) les versions antérieures intermittentes qui sont les moins susceptibles d’être nécessaires, tout en conservant suffisamment de versions à valeur élevée (plus de versions dans le passé récent et moins de versions plus anciennes dans le temps) au cas où des restaurations seraient nécessaires.

Les valeurs valides sont les suivantes :

  • True : les limites de l’historique des versions pour les nouvelles versions créées sur la bibliothèque de documents seront gérées automatiquement.
  • False : les limites de l’historique des versions pour les nouvelles versions créées dans la bibliothèque de documents seront gérées manuellement en définissant des limites sur le nombre de versions principales (MajorVersionLimit), le nombre de versions majeures avec des versions mineures (MajorWithMinorVersionsLimit) et l’heure définie (ExpireVersionsAfterDays). Consultez la documentation des deux paramètres pour gérer manuellement les limites de version de votre organization.

Remarque

Lorsque les limites de l’historique des versions sont gérées manuellement (EnableAutoExpirationVersionTrim $false), MajorVersionLimitet MajorWithMinorVersionsLimitExpireVersionsAfterDays sont des paramètres obligatoires avec les valeurs acceptables suivantes : a. MajorVersionLimit accepte des valeurs comprises entre 1 et 50 000 (inclus). b. MajorWithMinorVersionsLimit accepte des valeurs comprises entre 0 et 50 000 (inclus). c. ExpireVersionsAfterDays accepte des valeurs de 0 à Jamais expirer ou des valeurs >= 30 pour supprimer les versions qui dépassent cette période. Lorsque les limites de l’historique des versions sont gérées automatiquement (EnableAutoExpirationVersionTrim $true), la définition MajorVersionLimit ou ExpireVersionsAfterDays génère une erreur lorsque les limites de nombre sont définies par le service.

VALEUR_PARAMÈTRE : $true | $false

Propriétés du paramètre

Type:System.Boolean
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-ExpireVersionsAfterDays

Applicable : SharePoint Online Lorsque les limites de l’historique des versions sont gérées manuellement (EnableAutoExpirationVersionTrim $false), les administrateurs doivent définir les limites sur le nombre de versions principales (MajorVersionLimit), le nombre de versions majeures avec des versions mineures (MajorWithMinorVersionsLimit) et la période pendant laquelle les versions sont stockées (ExpireVersionsAfterDays). Pour plus d’informations, case activée la description deEnableAutoExpirationVersionTrim.

PARAMVALUE : Int32

Propriétés du paramètre

Type:System.Int32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-List

Nom ou ID de la bibliothèque de documents.

Propriétés du paramètre

Type:Microsoft.Online.SharePoint.PowerShell.SPOListPipeBind
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-MajorVersionLimit

Applicable : SharePoint Online Lorsque les limites de l’historique des versions sont gérées manuellement (EnableAutoExpirationVersionTrim $false), les administrateurs doivent définir les limites sur le nombre de versions principales (MajorVersionLimit) et la période pendant laquelle les versions sont stockées (ExpireVersionsAfterDays). Pour plus d’informations, case activée la description deEnableAutoExpirationVersionTrim.

PARAMVALUE : Int32

Propriétés du paramètre

Type:System.Int32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-MajorWithMinorVersionsLimit

Applicable : SharePoint Online Lorsque les limites de l’historique des versions sont gérées manuellement (EnableAutoExpirationVersionTrim $false), les administrateurs doivent définir les limites sur le nombre de versions principales (MajorVersionLimit), le nombre de versions majeures avec des versions mineures (MajorWithMinorVersionsLimit) et la période pendant laquelle les versions sont stockées (ExpireVersionsAfterDays). Pour plus d’informations, case activée la description deEnableAutoExpirationVersionTrim.

PARAMVALUE : Int32

Propriétés du paramètre

Type:System.Int32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Site

Applicable : SharePoint Online

Spécifie l’URL du site.

Propriétés du paramètre

Type:Microsoft.Online.SharePoint.PowerShell.SpoSitePipeBind
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:0
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

Microsoft.Online.SharePoint.PowerShell.SpoSitePipeBind

Microsoft.Online.SharePoint.PowerShell.SPOListPipeBind

Sorties

System.Object