Cette manipulation vous explique le rôle de Microsoft Word Automation Services SharePoint dans SharePoint 2013.
En effet, Word Automation Services est une application de service de SharePoint Server.
En particulier, elle assure la conversion automatique de documents de type Word. Cela permet de générer automatiquement des fichiers pour SharePoint dans un format autre que Word.
Donc, c’est l’équivalent automatique de la fonction Enregistrer sous de Word.
Notamment, les formats pris en charge par Word Automation Services sont :
- Documents au format de fichier Open XML (.docx, .docm, .dotx, .dotm): ouverture,
- Documents Word 97-2003 (.doc, .dot): ouverture,
- Fichiers RTF (.rtf): ouverture,
- Page Web à fichier unique (.mht, .mhtml): ouverture,
- Documents Word 2003 XML (.xml): ouverture,
- Document XML Word (.xml): ouverture,
- Fichiers PDF (Portable Document Format): enregistrement,
- Fichiers XPS (XML Paper Specification): enregistrement.
Autrement dit Word Automation Services sait ouvrir un document de type .docx, et il sait aussi enregistrer un document au format PDF d’Acrobat.
Par ailleurs, avec Word Automation Services, il n’est pas nécessaire d’avoir l’application cliente Word pour produire des fichiers avec ses formats.
Pour activer le service
En premier lieu, allez dans l’Administration centrale puis dans les Paramètres système. Puis, sous la section Serveurs, cliquez sur Gérer les services sur le serveur.

Ensuite, cliquez sur le lien Démarrer en face du nom du service Word Automation Services. En effet, cette manipulation active le service.

Puis, il est nécessaire de créer une application de services qui exploite ce service.
Aussi, pour créer cette application de services, allez dans l’Administration centrale puis dans Gestion des applications.
Ensuite, sous la section Applications de service, cliquez sur Gérer les applications de service.
Puis, dans la fenêtre Gérer les applications de service, cliquez sur le bouton Nouveau du ruban puis Word Automation Services.
Enfin, renseignez les champs avec les valeurs suivantes (par exemple):
- Nom: Word Automation Services
- Pool d’applications: Pool Word Automation Services
- Cochez : Ajoutez le proxy …

Ensuite, laissez les autres paramètres intacts puis cliquez sur le bouton Suivant.
Notamment, indiquez le nom de l’instance du serveur de bases de données, ainsi que le nom de la base de données. En effet, cette base de données sert à stocker la file d’attente de documents pour cette instance.

Enfin, cliquez sur le bouton Terminer: l’application de services est créée.

Pour configurer Word Automation Services avec PowerShell
Notamment, dans une invite de commande PowerShell de SharePoint, tapez les lignes suivantes.
# Nom de l’application de service
$AppService = « Word Conversion Services »
# Nom du pool d’application qui hébergera l’application de service
$AppPoolNom = « Pool Word Automation Services »
# Nom du compte du pool d’application
$AdminCompte = « contosomonCompte »
# Nom de l’instance du serveur de base de données
$SGBDInstance = « monSGBD »
# Nom de la base de données
$BDDNom = « WAS_BDD »
# Pool d’application (objet)
$AppPool = $null
# Ajout du snapin SharePoint en mode silencieux (en cas d’erreur)
Add-pssnapin Microsoft.SharePoint.PowerShell -erroraction SilentlyContinue
# Récupère le pool d’application (s’il existe)
$AppPool = Get-SPServiceApplicationPool -Identity $AppPoolNom -erroraction SilentlyContinue
# Si le pool d’application n’existe pas, il est créé
if ($AppPool –eq $null) {$AppPool = New-SPServiceApplicationPool -Name $AppPoolNom -Account $AdminCompte}
# Création de l’application de service
New-SPWordConversionServiceApplication -Name $AppService -ApplicationPool $AppPool -DatabaseName $BDDNom -DatabaseServer $SGBDInstance
En effet, vous venez de créer l’application de service Word Automation Services !
Laisser un commentaire