Articles avec le tag :
Fermer
Changelog
Fermer
Essayer dans le cloud
Essayer dans le cloud
Centre d'aide
l'intégration

À propos de l'intégration de ONLYOFFICE et Alfresco

ONLYOFFICE offre un connecteur officiel pour intégrer ONLYOFFICE Docs dans Alfresco afin de créer, modifier et convertir les documents de la bibliothèque. Vous pouvez télécharger le connecteur ONLYOFFICE à partir du répertoire Alfresco Add-ons officiel ou de la page ONLYOFFICE sur GitHub.

Pour en savoir plus sur le fonctionnement de ONLYOFFICE et du module Alfresco, veuillez consulter notre documentation API.

Principales caractéristiques

  • Créer, modifier et afficher les documents texte, les feuilles de calcul et les présentations.
  • Convertir les fichiers.
  • Modifier un document en collaboration en temps réel : deux modes de collaboration (Strict et Rapide), le mode de Suivi des modifications, commentaires et un chat intégré.
  • Prise en charge de JWT pour l'échange sécurisé afin que personne ne puisse accéder à vos documents sauf celles ayant les privilèges d'accès appropriés.

Formats pris en charge

  • À créer, modifier et afficher : DOCX, PPTX, XLSX
  • À travailler avec les formulaires : OFORM, DOCXF
  • À convertir : ODT, ODP, ODS, DOC, XLS, PPT, RTF
  • À créer via conversion au format OOXML : ODP, ODS, ODT, RTF, CSV, TXT
  • À afficher : PDF

Toutes les nouveautés de la version 6.0.0

Ajouté

  • Créer un nouveau fichier depuis l'éditeur de documents
  • Créer un nouveau fichier depuis l'éditeur de documents à partir d'un modèle de document
  • Ajouter l'option «  Télécharger comme  » à partir du gestionnaire de documents
  • Comparer des fichiers à partir de l'espace de stockage
  • Fusionner et publiposter à partir de l'espace de stockage
  • Insérer une image à partir de l'espace de stockage
  • Ajouter l'historique des modifications du fichier, la mise en surbrillance des modifications aux versions
  • Personnaliser l'affichage de l'éditeur de documents
  • Marquer en tant que favori depuis l'éditeur de documents
  • Ajouter l'url de GoBack pour l'éditeur de documents
  • Changer l'icône favorite au sein de l'éditeur par type de document
  • Détecter le navigateur web mobile
  • Modèles de fichiers vides : Galicien

Corrigé

  • Téléchargement de l'aperçu à la page de détails du document
  • Erreur qui rendait la modification inaccessible aux utilisateurs avec le rôle COLLABORATEUR
  • Document Server v6.0 et les versions antérieures ne sont plus prises en charge

Le journal des modifications complet est disponible ici.

Connecter ONLYOFFICE Docs à Alfresco Share

Exigences

  • ONLYOFFICE Document Server v7.1 ou version ultérieure

    Vous avez besoin d'une instance pouvant être résolue et connectée par Alfresco et tout autre client final. L'instance doit envoyer des données en POST directement à Alfresco.

    Veuillez consulter la documentation officielle pour en savoir plus sur l'installation de ONLYOFFICE Docs.

    Vous pouvez également utiliser ONLYOFFICE Docs Cloud (version SaaS).

  • Alfresco v.5.2 - 7.2
  • Connecteur ONLYOFFICE 6.0.0 pour Alfresco

Installer ONLYOFFICE et le paquet de modules Alfresco

Les derniers fichiers package compilés sont accessibles sur GitHub. Vous avez besoin des fichiers onlyoffice-integration-repo.jar et onlyoffice-integration-share.jar. Lorsque vous envisagez de compiler ONLYOFFICE et le paquet de modules Alfresco pour quelque raison que ce soit (par ex. pour modifier le code source et le compiler plus tard), veuillez consulter l'instruction de développeur.

  1. Téléchargez les paquets compilés aux répertoires repo et share :
    cd onlyoffice-alfresco/
    mvn clean install
  2. Téléchargez les paquets compilés *.jar aux répertoires en fonction de votre installation Alfresco :
    • à partir de onlyoffice-alfresco/repo/target/ à /webapps/alfresco/WEB-INF/lib/ pour le répertoire Alfresco.
    • à partir de onlyoffice-alfresco/share/target/ à /webapps/share/WEB-INF/lib/ pour Share.
  3. (Optionnel) Modifiez le fichier alfresco-global.properties afin de spécifier les noms d'hôte corrects, ports ouverts et protocoles car alfresco et share sont déployés en tant que deux services séparés.

    alfresco.host=<hostname>
    alfresco.port=443
    alfresco.protocol=https
    
    share.host=<hostname>
    share.port=443
    share.protocol=https
  4. Redémarrez Alfresco
    sudo ./alfresco.sh stop
    sudo ./alfresco.sh start
  5. Vérifiez si le module est inscrit sur la liste à /share/page/console/admin-console/module-package.

Configurer ONLYOFFICE et le paquet de modules Alfresco

Passez à Console d'Administration Alfresco. Ouvrez http:///alfresco/s/onlyoffice/onlyoffice-config et configurez les paramètres suivants :

Les paramètres du Serveur de documents :

  • Adresse du Service de modification de documents - indiquez l'adresse URL du Service de modification de documents.
    ImportantL'adresse de ONLYOFFICE Docs doit être accessible depuis Alfresco, ainsi que l'adresse d'Alfresco doit être accessible depuis ONLYOFFICE Docs.
  • Clé secrète - indiquez la clé secrète utilisée pour signer les données.
    À partir de la version ONLYOFFICE Docs v7.2 le jeton JWT est activé par défaut et la clé secrète est générée automatiquement. Vous devez également l'activer du côté d'Alfresco : trouvez votre propre clé secrète dans le fichier de configuration ONLYOFFICE Docs et ensuite spécifiez la même clé secrète aux paramètres du connecteur. Pour en savoir plus, consultez la section de l'article Activer le jeton JWT pour intégrer ONLYOFFICE et Alfresco.

Paramètres avancés du serveur :

  • Adresse du Service de modification de documents pour les demandes internes du serveur Alfresco - spécifiez l'adresse utilisée pour accéder au Service de modification de documents par le serveur Alfresco.
  • Adresse su serveur Alfresco pour les demandes internes du Service de modification de documents - spécifiez l'adresse utilisée pour accéder au serveur Alfresco par le Service de modification de documents.

Paramètres communs :

  • Ignorer le Certificat SSL - désactive SSL.
  • Activer Force Save - permet d'enregistrer les modifications du document directement au stockage Alfresco après avoir cliqué sur le bouton Enregistrer (lorsque la fonction est désactivée, le document est enregistré en cache de l'éditeur de documents jusqu'à la fermeture du document).
  • Enregistrer docx, xlsx, pptx comme une nouvelle version du fichier d'origine après la conversion - lorsque la fonction est désactivée, un fichier séparé sera créé et placé dans le même dossier).
  • Ouvrir le fichier pour édition - permet aux administrateurs de choisir les formats de documents afin d'apporter des modifications via la conversion en formats OOXML.
Settings_menu Settings_menu

Activer le jeton JWT pour intégrer ONLYOFFICE et Alfresco

Afin de protéger les documents de tout accès non autorisé, les éditeurs ONLYOFFICE utilisent le jeton JSON Web Token (JWT). Le jeton est ajouté à la configuration lors de l'initialisation de l'Éditeur de Documents et lors de l'échange de commandes entre les services internes de ONLYOFFICE Docs. La clé secrète est utilisée pour signer le jeton JSON et valider le jeton sur la demande à la connexion de ONLYOFFICE Docs.

À partir de la version ONLYOFFICE Docs v7.2 le jeton JWT est activé par défaut et la clé secrète est générée automatiquement. Vous avez besoin de trouver votre propre clé secrète dans le fichier de configuration ONLYOFFICE Docs et ensuite de spécifier la même clé secrète aux paramètres du connecteur.

Étape 1 : Trouvez votre propre clé secrète dans le fichier de configuration ONLYOFFICE Docs

  1. Ouvrez le fichier local.json à l'aide d'un éditeur de texte disponible.
    • Pour Linux - /etc/onlyoffice/documentserver/local.json
    • Pour Windows - %ProgramFiles%\ONLYOFFICE\DocumentServer\config\local.json
    • Pour Docker – entrez le conteneur ONLYOFFICE Docs en utilisant la commande docker exec -it <containerID> bash et ouvrez-le. /etc/onlyoffice/documentserver/local.json

      À titre subsidiaire, vous pouvez utiliser la commande suivante pour trouver la clé secrète par défaut sans ouvrir local.json :

      sudo docker exec <containerID> /var/www/onlyoffice/documentserver/npm/json -f /etc/onlyoffice/documentserver/local.json 'services.CoAuthoring.secret.session.string'

    Le fichier local.json doit ressembler à ceci :

    {
      "services": {
        "CoAuthoring": {
          "token": {
            "enable": {
              "request": {
                "inbox": true,
                "outbox": true
              },
              "browser": true
            }
          },
          "secret": {
            "inbox": {
              "string": "yoursecret"
            },
            "outbox": {
              "string": "yoursecret"
            },
            "session": {
              "string": "yoursecret"
            }
          }
        }
      }
    }
    
  2. La valeur true est spécifiée dans trois sections. Cela signifie que la validation du jeton est activée.
    • services.CoAuthoring.token.enable.browser
    • services.CoAuthoring.token.enable.request.inbox
    • services.CoAuthoring.token.enable.request.outbox
  3. La clé secrète générée automatiquement est spécifiée dans trois sections. Vous pouvez remplacer la valeur secrète par défaut avec votre propre clé secrète. La clé secrète doit être identique dans trois sections.
    • services.CoAuthoring.secret.inbox.string
    • services.CoAuthoring.secret.outbox.string
    • services.CoAuthoring.secret.session.string
  4. Si vous apportez des modifications, enregistrez-les et redémarrez les services pour que les modifications de configuration prennent effet.
    supervisorctl restart all

Étape 2 : Spécifier la même clé secrète aux paramètres du connecteur

Spécifiez la même clé secrète aux paramètres du connecteur dans le champ Clé secrète et enregistrez les paramètres.

Se connecter à la version démo de ONLYOFFICE Docs

Lorsque vous commencez avec la version 5.0.0 du connecteur ONLYOFFICE, vous pouvez essayer les éditeurs en ligne ONLYOFFICE avec Alfresco sans installer ONLYOFFICE Docs.

Pour activer la connexion, cochez Connecter au démo ONLYOFFICE Document Server et cliquez sur le bouton Enregistrer.

C'est un serveur d'essai publique qui sera disponible pendant 30 jours. Ne partagez pas vos données sensibles.

Commencer à utiliser ONLYOFFICE Docs au sein d'Alfresco

À créer un document :

  1. Ouvrez le dossier où vous souhaitez créer un document.
  2. Cliquez sur le bouton Créer....
  3. Choisissez le type de fichier à créer : Document, Feuille de calcul ou Présentation.
new_menu new_menu

Afin de modifier ou afficher un document :

  1. Trouvez le document nécessaire.
  2. Cliquez sur le bouton Modifier dans ONLYOFFICE.
edit_menu edit_menu

Pour convertir un document non-XML au format XML (DOCX, XLSX ou PPTX) :

  1. Trouvez le document nécessaire.
  2. Cliquez sur le bouton Convertir en utilisant ONLYOFFICE.

Le document sera automatiquement converti en son analogue XML. Les fichiers reçus sont placés dans le même dossier. Vous pouvez également configurer les règles de conversion automatique pour un dossier. Pour plus d'informations sur la configuration des règles, veuillez consulter la documentation officielle Alfresco.

convert_menu convert_menu

Afin de télécharger le fichier au format préféré :

  1. Trouvez le fichier nécessaire.
  2. Cliquez sur le bouton Télécharger comme... et choisissez le format nécessaire.
download_menu download_menu

Afin de voir l'historique des modifications :

  1. Cliquez sur le nom du fichier ou sur son icône pour ouvrir l'onglet Détails du fichier.
  2. Trouvez l'onglet Historique des versions dans le panneau de droite.
  3. Les sections disponibles sont : Dernière version et Versions antérieures. Les modifications apportées au fichier seront mises en surbrillance.
  4. Afin de télécharger une nouvelle version, cliquez sur l'icône appropriée dans le coin supérieur droit.
  5. Pour voir rapidement la version actuelle du fichier, faites glisser le pointeur sur le fichier. Le numéro de version sera affiché à droite du nom du fichier, par exemple .

ou

  1. Passez à l'onglet Fichier au sein de l'éditeur.
  2. Choisissez l'option Historique des versions dans le menu.

Afin de créer un nouveau fichier directement au sein de l'Éditeur de Documents :

  1. Rendez-vous sur l'onglet Fichier.
  2. Sélectionnez l'option Créer nouveau.

Un nouveau fichier .docx sera ouvert dans un nouvel onglet.

Afin de créer des modèles personnalisés :

  1. Connectez-vous à votre portail Alfresco en tant qu'administrateur qui l'a créé.
  2. Passez à Mes fichiers -> Dictionnaire de données -> Modèles de nœud.
  3. Ajoutez des modèles personnalisés aux formats disponibles : .docx, .xlsx, .pptx.
create_template create_template

Afin de créer des documents à partir des modèles :

  1. Ouvrez le dossier où vous souhaitez créer un document.
  2. Cliquez sur le bouton Créer....
  3. Sélectionnez l'option Créer un document à partir d'un modèle et choisissez l'un des modèles disponibles.
    create_from_template create_from_template

    ou

  1. Au sein de l'éditeur passez à l'onglet Fichier.
  2. Sélectionnez l'option Créer nouveau....
  3. Choisissez le modèle nécessaire.
    create_from_template_editor create_from_template_editor

Afin d'apprendre à comparer des fichiers à partir de l'espace de stockage, veuillez suivre les instructions de cet article.

compare_files compare_files

Afin d'apprendre à utiliser fusion et publipostage à partir de l'espace de stockage, veuillez suivre les instructions de cet article.

mail_merge mail_merge

Afin d'apprendre à insérer des images à partir de l'espace de stockage, veuillez suivre les instructions de cet article.

insert_images insert_images

Afin d'apprendre à marquer un document en tant que favori directement au sein de l'Éditeur de Documents, veuillez suivre les instructions de cet article.

mark_fav mark_fav
Download Best editors on your website Let your site users view, edit and collaborate
on all types of text, spreadsheet and presentation files
Cela peut vous aider aussi :
Fermer