Get-SPOVersionPolicyWithChanges

Retourne une copie modifiée localement d’une stratégie de version.

Syntaxe

Default (Par défaut)

Get-SPOVersionPolicyWithChanges
    -VersionPolicy <SPOFileVersionPolicySettings>
    [-MajorVersionLimit <Int32>]
    [-ExpireVersionsAfterDays <Int32>]
    [-EnableAutoExpirationVersionTrim <Boolean>]
    [<CommonParameters>]

FileType

Get-SPOVersionPolicyWithChanges
    -VersionPolicy <SPOFileVersionPolicySettings>
    -FileType <String>
    [-MajorVersionLimit <Int32>]
    [-ExpireVersionsAfterDays <Int32>]
    [-EnableAutoExpirationVersionTrim <Boolean>]
    [<CommonParameters>]

FileTypeRemove

Get-SPOVersionPolicyWithChanges
    -VersionPolicy <SPOFileVersionPolicySettings>
    -FileType <String>
    [-Remove]
    [<CommonParameters>]

Description

Retourne une copie modifiée de la stratégie de version donnée. Cette applet de commande est destinée à être utilisée dans un pipeline avec Get-SPOTenantVersionPolicy pour générer une stratégie modifiée qui peut ensuite être passée à New-SPOTenantApplyFileVersionPolicyJob ou Get-SPOTenantApplyFileVersionPolicyJobImpact.

Lorsque -FileType est omis, les paramètres de stratégie par défaut sont modifiés. Lorsque -FileType est spécifié, le remplacement par type de fichier pour ce type est créé ou mis à jour. Pour connaître les noms de types de fichiers pris en charge, voir Limites de version de type de fichier dans SharePoint.

Utilisez -Remove avec -FileType pour supprimer un remplacement par type de fichier.

Exemples

Exemple 1

Get-SPOTenantVersionPolicy | Get-SPOVersionPolicyWithChanges -MajorVersionLimit 100

Récupère la stratégie de version du locataire actuelle et retourne une copie avec la limite de version principale par défaut modifiée à 100.

Exemple 2

Get-SPOTenantVersionPolicy | Get-SPOVersionPolicyWithChanges -FileType "video" -MajorVersionLimit 50 -ExpireVersionsAfterDays 180

Récupère la stratégie de version de locataire actuelle et retourne une copie avec un remplacement par type de fichier pour video les fichiers qui se limitent à 50 versions principales et expirent après 180 jours.

Exemple 3

Get-SPOTenantVersionPolicy | Get-SPOVersionPolicyWithChanges -FileType "video" -Remove

Récupère la stratégie de version de locataire actuelle et retourne une copie avec le remplacement du video type de fichier supprimé, afin que video les fichiers reviennent à la stratégie par défaut.

Paramètres

-EnableAutoExpirationVersionTrim

Quand $true, utilise l’expiration automatique, où Microsoft gère la planification d’expiration. Quand $false, utilise la planification d’expiration manuelle définie par -MajorVersionLimit et -ExpireVersionsAfterDays.

Quand EnableAutoExpirationVersionTrim a la valeur $true, MajorVersionLimit est toujours 500 et ExpireVersionsAfterDays est toujours 30. Par conséquent, passez -EnableAutoExpirationVersionTrim de $false à des $true ensembles MajorVersionLimit à 500 et ExpireVersionsAfterDays à 30.

S’applique à la stratégie par défaut ou au type de fichier spécifié par -FileType.

Propriétés du paramètre

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

Jeux de paramètres

Default
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
FileType
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-ExpireVersionsAfterDays

Nombre de jours après lequel les versions expirent. Définissez sur 0 pour désactiver l’expiration basée sur le temps.

La spécification du -ExpireVersionsAfterDays moment où la stratégie a EnableAutoExpirationVersionTrim défini sur $true génère une erreur.

S’applique à la stratégie par défaut ou au type de fichier spécifié par -FileType.

Propriétés du paramètre

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

Jeux de paramètres

Default
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
FileType
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-FileType

Nom du type de fichier dont le remplacement par type de fichier doit être créé, mis à jour ou supprimé. Les valeurs prises en charge sont "audio", "video"et "outlookspst". Omettez ce paramètre pour modifier la stratégie par défaut. Pour plus d’informations, voir Limites de version de type de fichier dans SharePoint.

Propriétés du paramètre

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

Jeux de paramètres

FileType
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
FileTypeRemove
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-MajorVersionLimit

Nombre maximal de versions principales à conserver.

La spécification du -ExpireVersionsAfterDays moment où la stratégie a EnableAutoExpirationVersionTrim défini sur $true génère une erreur.

S’applique à la stratégie par défaut ou au type de fichier spécifié par -FileType.

Propriétés du paramètre

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

Jeux de paramètres

Default
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
FileType
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Remove

Supprime le remplacement par type de fichier identifié par -FileType. -FileType est obligatoire lorsque ce commutateur est spécifié.

Propriétés du paramètre

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

Jeux de paramètres

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

-VersionPolicy

Objet de stratégie de version à modifier, généralement redirigé à partir de Get-SPOTenantVersionPolicy. L’objet d’origine n’est pas modifié ; un nouvel objet avec les modifications demandées est retourné.

Propriétés du paramètre

Type:SPOFileVersionPolicySettings
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

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.TenantAdministration.SPOFileVersionPolicySettings

Sorties

Microsoft.Online.SharePoint.TenantAdministration.SPOFileVersionPolicySettings

Notes

Examinez toujours l’objet de stratégie retourné avant de le passer à New-SPOTenantApplyFileVersionPolicyJob ou Get-SPOTenantApplyFileVersionPolicyJobImpact pour confirmer qu’il reflète la configuration prévue.