Configurer la période de contrôle de version de co-édition dans SharePoint Server

S’APPLIQUE À :oui-img-132013 oui-img-162016 oui-img-192019 oui-img-seÉdition d’abonnement no-img-sopSharePoint dans Microsoft 365

La propriété CoauthoringVersionPeriod précise, en minutes, la fréquence à laquelle SharePoint stocke une version d'un document en cours de modification. Cet article explique comment utiliser Microsoft PowerShell pour configurer la propriété CoauthoringVersionPeriod. Pour plus d'informations sur le contrôle de version de bibliothèque de documents, voir Configurer le contrôle de version pour la co-création dans SharePoint 2013.

Configurer la période de contrôle de version de co-édition dans SharePoint Server 2013

Lorsque le contrôle de version est activé, SharePoint Server 2013 prend des instantanés périodiques de documents, en les enregistrant pour référence ultérieurement. Ces informations peuvent fournir une trace de modification qui permet de déterminer qui a modifié un document, de restaurer une version antérieure ou de s'adapter à des impératifs de conformité.

Vous pouvez configurer la propriété CoauthoringVersionPeriod à l’aide de Microsoft PowerShell. Si la valeur est définie sur 0, SharePoint Server 2013 capture chaque modification apportée par un nouvel utilisateur dans une autre version du document. Si la valeur est définie sur un très grand nombre, SharePoint Server 2013 crée une version pour l’ensemble de la session d’édition. Ce dernier comportement correspond au comportement des fichiers qui ne sont pas co-créés et des fichiers qui ont été créés dans des versions antérieures de SharePoint Server 2013 ou SharePoint Foundation.

Pour configurer la période de contrôle de version de co-création à l’aide de Windows PowerShell (enregistrer en tant que script et exécuter le script)

  1. Vérifiez que vous êtes membre :
  • du rôle serveur fixe securityadmin sur l'instance SQL Server.

  • du rôle de base de données fixe db_owner sur toutes les bases de données à mettre à jour ;

  • du groupe Administrateurs sur le serveur sur lequel vous exécutez les applets de commande PowerShell.

    Un administrateur peut utiliser la cmdlet Add-SPShellAdmin pour accorder des autorisations d'utilisation des cmdlets SharePoint Server 2013.

    Remarque

    [!REMARQUE] Si vous ne disposez pas des autorisations, contactez votre administrateur d'installation ou votre administrateur SQL Server afin de les demander. Pour plus d'informations sur les autorisations PowerShell, voir Autorisations et Add-SPShellAdmin.

  1. Collez le code suivant dans un éditeur de texte, tel que le Bloc-notes :
$siteurl ="<ServerName>" 
$mysite=new-object Microsoft.SharePoint.SPSite($siteurl)
$mysite.WebApplication.WebService.CoauthoringVersionPeriod = <Time>
$mysite.WebApplication.WebService.Update()
  1. Spécifiez les paramètres suivants :

    Paramètres permettant de configurer la période de contrôle de version de co-création

Paramètre Valeur
Servername
Nom du serveur
Time
Nombre en minutes
  1. Enregistrez le fichier et ajoutez l'extension .ps1, par exemple SuggestedNameOfFile.ps1.

    Remarque

    Vous pouvez utiliser un autre nom de fichier, mais vous devez enregistrer le fichier en tant que fichier texte encodé en ANSI portant l'extension .ps1.

  2. Démarrez SharePoint 2013 Management Shell en tant qu’administrateur.

  3. Accédez au répertoire dans lequel vous avez enregistré le fichier.

  4. À partir de l’invite de commandes PowerShell, entrez la commande suivante :

./SuggestedFileName.ps1

Voir aussi

Concepts

Configurer le contrôle de version pour la co-création dans SharePoint 2013

Vue d'ensemble de la co-création dans SharePoint 2013