Comment intégrer ONLYOFFICE Docs à Alfresco sur Ubuntu
Si votre équipe et vous-même travaillez beaucoup avec du contenu, il peut être judicieux d’utiliser un système ECM (Enterprise Content Management). Compte tenu d’une vaste gamme de solutions disponibles, il est très difficile de choisir l’outil adapté à vos besoins et à vos besoins.
L’un des meilleurs outils logiciels de cette catégorie est Alfresco. Grâce à lui, vous pouvez facilement stocker et collaborer sur du contenu avec vos coéquipiers. Dans ce guide, vous apprendrez comment activer l’édition de documents dans Alfresco à l’aide de ONLYOFFICE Docs.
À propos d’Alfresco
Alfresco est un système ECM (Enterprise Content Management) open-source qui permet de gérer différents types de contenu de n’importe où et de connecter des informations avec les utilisateurs sur n’importe quel appareil. Alfresco aide les entreprises et les entreprises à augmenter leur productivité en permettant aux utilisateurs de partager et de collaborer facilement sur du contenu.
Alfresco propose des outils pour :
- gestion documentaire.
- collaboration de contenu.
- analytique.
- la gestion des processus.
- la gestion de cas.
Cette polyvalence fait d’Alfresco un produit destiné aux grandes et moyennes entreprises, qui peuvent profiter de tous les avantages qu’il offre. Cependant, il peut également être utilisé par de petites équipes et même des individus qui s’occupent de diverses tâches de contenu.
À propos de ONLYOFFICE Docs
ONLYOFFICE Docs est un package bureautique open-source conçu pour être déployé sur un serveur local. Ce logiciel propose trois éditeurs pour les documents texte, les feuilles de calcul et les présentations.
ONLYOFFICE Docs est basé sur Office Open XML, de sorte que les éditeurs sont entièrement compatibles avec les documents Word, les feuilles de calcul Excel et les présentations PowerPoint.
ONLYOFFICE Docs vous permet de tirer le meilleur parti du processus de collaboration en temps réel grâce à certaines fonctionnalités collaboratives utiles, telles que :
- différentes autorisations d’accès.
- deux modes de co-édition (Fast et Strict).
- suivi des modifications.
- Historique des versions et contrôle des versions.
- Commentaires.
- mentions d’utilisateurs.
- Chat intégré.
Ce qui rend ONLYOFFICE unique, ce sont ses capacités d’intégration. Ce logiciel peut être facilement intégré dans divers services et plateformes avec des connecteurs prêts à l’emploi, notamment Moodle, Nextcloud, Seafile, ownCloud, Confluence, SharePoint, Liferay, Nuxeo, Redmine, etc.
Installer Alfresco dans Ubuntu
Tout d’abord, vous devez installer Alfresco. Pour installer la dernière version d’Alfresco Community Edition, veuillez vous référer à notre guide détaillé sur Comment installer Alfresco sous Linux.
Installer ONLYOFFICE Docs dans Ubuntu
Maintenant que vous disposez d’une instance fonctionnelle d’Alfresco Community Edition, il est temps d’installer ONLYOFFICE Docs. Il existe plusieurs méthodes d’installation, et l’une d’entre elles est décrite en détail dans ce guide - Installer ONLYOFFICE Docs sur Debian et Ubuntu.
Si vous suivez correctement les instructions d’installation, vous disposerez d’une instance de ONLYOFFICE Docs (ONLYOFFICE Document Server) qui peut être connectée à la fois à Alfresco et à tout autre client final.
Alternativement, vous pouvez installer ONLYOFFICE Docs via Docker. Un guide détaillé est disponible sur GitHub.
Installer le module ONLYOFFICE pour Alfresco Share
La façon la plus simple d’intégrer Alfresco et ONLYOFFICE est de télécharger le package de module ONLYOFFICE déjà compilé depuis GitHub.
Après avoir téléchargé les fichiers requis, vous devez les placer à partir du répertoire onlyoffice-alfresco/repo/target/ dans /webapps/alfresco/WEB-INF/lib/ pour le référentiel Alfresco. Pour Alfresco Share, placez les fichiers de onlyoffice-alfresco/share/target/ dans /webapps/share/WEB-INF/lib/.
Après cela, vous devez vous assurer que votre instance de ONLYOFFICE Docs (ONLYOFFICE Document Server) peut POST directement sur Alfresco.
Pour cela, vous pouvez modifier les lignes suivantes dans le fichier alfresco-global.properties situé à l’adresse /usr/local/tomcat/shared/classes/alfresco-global.properties :
alfresco.host=<hostname>
alfresco.port=443
alfresco.protocol=https
Pour Alfresco Share :
share.host=<hostname>
share.port=443
share.protocol=https
Vous devez maintenant redémarrer votre instance Alfresco.
$ sudo ./alfresco.sh stop
sudo ./alfresco.sh start
Configurer ONLYOFFICE Docs dans Alfresco
Pour configurer ONLYOFFICE Doc dans Alfresco, ouvrez la console d’administration Alfresco ou entrez l’URL suivante dans votre navigateur.
http://alfrescohost/alfresco/s/onlyoffice/onlyoffice-config
Vous verrez la page de configuration d’ONLYOFFICE où vous devrez spécifier les adresses URL de votre serveur de documents ONLYOFFICE :
- adresse interne qu’Alfresco utilisera pour accéder aux éditeurs ONLYOFFICE.
- sonorisation publique que les utilisateurs utiliseront pour accéder aux éditeurs.
En outre, vous pouvez spécifier une clé secrète pour protéger vos données à l’aide de JSON Web Token (JWT). Vous pouvez également configurer cette option en ajoutant onlyoffice.jwtsecret au fichier alfresco-global.properties.
Pour désactiver le protocole SSL, cochez la case Ignorer le certificat SSL.
Si vous activez l’option Forcer l’enregistrement, vous pourrez créer une sauvegarde de votre document chaque fois que vous cliquerez sur le bouton Enregistrer dans l’éditeur. Toutes vos modifications apportées au document seront directement envoyées au stockage.
La fonction de prévisualisation Web ONLYOFFICE vous permet de visualiser un document sans l’ouvrir. Activez-le si nécessaire.
L’option de conversion de fichiers est vraiment utile lorsque vous convertissez manuellement différents formats (par exemple, DOC, ODT, etc.) en OOXML et que vous ne souhaitez pas créer un nouveau fichier à la place de l’original.
Modifier et collaborer sur des documents
Lorsque vous ajustez tous les paramètres, une nouvelle action « Modifier dans ONLYOFFICE » apparaîtra dans la bibliothèque de documents Alfresco pour les documents, les feuilles de calcul et les présentations.
Désormais, vous pouvez non seulement créer et modifier des fichiers DOCX, XLSX et PPTX, mais aussi partager des documents avec d’autres utilisateurs et collaborer en temps réel à l’aide d’une gamme complète de fonctionnalités collaboratives :
- deux modes de co-édition (Fast et Strict) ;
- suivi des modifications ;
- Commentaires;
- Messagerie texte dans le chat intégré.
L’option « Convertir à l’aide de ONLYOFFICE » permet de convertir les formats suivants :
- DOC, ODT à DOCX.
- XLS, ODS à XLSX.
- PPT, ODP à PPTX.
Les fichiers convertis apparaîtront dans le même dossier. Si l’option de conversion est activée, ces fichiers seront enregistrés en tant que nouvelles versions des fichiers d’origine.
Conclusion
Félicitations! Vous savez maintenant comment activer l’édition de documents et la co-édition en temps réel au sein de votre instance Alfresco. N’oubliez pas de partager votre avis sur l’intégration d’ONLYOFFICE et d’Alfresco en laissant un commentaire ci-dessous.
