Поиск по сайту:

Как интегрировать документы ONLYOFFICE с Alfresco в Ubuntu


Если вы и ваша команда много работаете с контентом, возможно, будет хорошей идеей использовать систему ECM (Управление корпоративным контентом). Принимая во внимание огромное количество доступных решений, очень сложно выбрать инструмент, соответствующий вашим целям и потребностям.

Одним из лучших программных инструментов в этой категории является Alfresco. Используя его, вы можете легко хранить контент и совместно работать над ним вместе со своими товарищами по команде. Из этого руководства вы узнаете, как включить редактирование документов в Alfresco с помощью ONLYOFFICE Docs.

Об Альфреско

Alfresco — это система ECM с открытым исходным кодом (Управление корпоративным контентом), которая позволяет управлять различными типами контента из любого места и связывать информацию с пользователями на любом устройстве. Alfresco помогает компаниям и предприятиям повысить производительность, позволяя пользователям легко обмениваться контентом и совместно работать над ним.

Alfresco предлагает инструменты для:

  • управление документами.
  • сотрудничество по контенту.
  • аналитика.
  • управление процессом.
  • управление делом.

Такая универсальность делает Alfresco продуктом, ориентированным на крупные и средние компании, которые могут воспользоваться всеми преимуществами, которые он предлагает. Однако его также могут использовать небольшие команды и даже отдельные лица, решающие различные контент-задачи.

О документах ONLYOFFICE

ONLYOFFICE Docs — это офисный пакет с открытым исходным кодом, предназначенный для развертывания на локальном сервере. Это программное обеспечение предлагает три редактора для текстовых документов, электронных таблиц и презентаций.

Документы ONLYOFFICE основаны на Office Open XML, поэтому редакторы полностью совместимы с документами Word, электронными таблицами Excel и презентациями PowerPoint.
ONLYOFFICE Docs позволяет максимально эффективно использовать процесс совместной работы в режиме реального времени благодаря некоторым полезным функциям совместной работы, таким как:

  • разные права доступа.
  • два режима совместного редактирования (Быстрое и Строгое).
  • отслеживание изменений.
  • история версий и контроль версий.
  • Комментарии.
  • упоминает пользователь.
  • встроенный чат.

Уникальность ONLYOFFICE заключается в его возможностях интеграции. Это программное обеспечение можно легко встроить в различные сервисы и платформы с помощью готовых коннекторов, включая Moodle, Nextcloud, Seafile, ownCloud, Confluence, SharePoint, Liferay, Nuxeo, Redmine и т. д.

Установите Alfresco в Ubuntu

Прежде всего вам необходимо установить Alfresco. Чтобы установить последнюю версию Alfresco Community Edition, обратитесь к нашему подробному руководству «Как установить Alfresco в Linux».

Установите документы ONLYOFFICE в Ubuntu

Теперь, когда у вас есть рабочий экземпляр Alfresco Community Edition, пришло время установить ONLYOFFICE Docs. Существует несколько способов установки, и один из них подробно описан в этом руководстве — Установка ONLYOFFICE Docs на Debian и Ubuntu.

Если вы правильно выполните инструкции по установке, у вас будет экземпляр ONLYOFFICE Docs (Сервер документов ONLYOFFICE), который можно будет подключить как к Alfresco, так и к любым другим конечным клиентам.

Альтернативно вы можете установить Документы ONLYOFFICE через Docker. Подробное руководство можно найти на GitHub.

Установите модуль ONLYOFFICE для Alfresco Share

Самый простой способ интегрировать Alfresco и ONLYOFFICE — загрузить уже скомпилированный пакет модуля ONLYOFFICE с GitHub.

После загрузки необходимых файлов вам необходимо поместить их из каталога onlyoffice-alfresco/repo/target/ в /webapps/alfresco/WEB-INF/lib/ для Репозиторий Alfresco. Для Alfresco Share поместите файлы из onlyoffice-alfresco/share/target/ в /webapps/share/WEB-INF/lib/.

После этого вам необходимо убедиться, что ваш экземпляр ONLYOFFICE Docs (ONLYOFFICE Document Server) может POST в Alfresco. > напрямую.

Для этого вы можете изменить следующие строки в файле alfresco-global.properties, расположенном по адресу /usr/local/tomcat/shared/classes/alfresco-global.properties:

alfresco.host=<hostname>
alfresco.port=443
alfresco.protocol=https

Для Alfresco Поделиться:

share.host=<hostname&gt
share.port=443
share.protocol=https

Теперь вам нужно перезапустить экземпляр Alfresco.

sudo ./alfresco.sh stop
sudo ./alfresco.sh start

Настройте документы ONLYOFFICE в Alfresco

Чтобы настроить ONLYOFFICE Doc в Alfresco, откройте консоль администратора Alfresco или введите следующий URL-адрес в браузере.

http://alfrescohost/alfresco/s/onlyoffice/onlyoffice-config

Вы увидите страницу конфигурации ONLYOFFICE, где вам нужно будет указать URL-адреса вашего Сервера документов ONLYOFFICE:

  • внутренний адрес, который Alfresco будет использовать для доступа к редакторам ONLYOFFICE.
  • публичный адрес, который пользователи будут использовать для доступа к редакторам.

Кроме того, вы можете указать секретный ключ для защиты ваших данных с помощью JSON Web Token (JWT). Альтернативно вы можете настроить этот параметр, добавив onlyoffice.jwtsecret в файл alfresco-global.properties.

Чтобы отключить протокол SSL, установите флажок Игнорировать SSL.

Если вы включите опцию Сохранить, вы сможете создавать резервную копию документа каждый раз, когда нажимаете кнопку Сохранить в редакторе. Все ваши изменения в документе будут напрямую отправлены в хранилище.

Функция веб-предварительного просмотра ONLYOFFICE позволяет просматривать документ, не открывая его. Включите это, если необходимо.

Опция конвертации файлов действительно полезна, когда вы вручную конвертируете разные форматы (например, DOC, ODT и т. д.) в OOXML и не хотите создавать новый файл вместо исходного.

Редактирование и совместная работа над документами

Когда вы измените все настройки, в библиотеке документов Alfresco для документов, электронных таблиц и презентаций появится новое действие «Редактировать в ONLYOFFICE».

Теперь вы можете не только создавать и редактировать файлы DOCX, XLSX и PPTX, но также делиться документами с другими пользователями и сотрудничать вместе в режиме реального времени, используя полный набор функций для совместной работы:

  • два режима совместного редактирования (Быстрое и Строгое);
  • отслеживание изменений;
  • Комментарии;
  • обмен текстовыми сообщениями во встроенном чате.

Опция «Конвертировать с помощью ONLYOFFICE» позволяет конвертировать следующие форматы:

  • DOC, ODT в DOCX.
  • XLS, ODS — XLSX.
  • PPT, ODP в PPTX.

Конвертированные файлы появятся в той же папке. Если опция преобразования включена, эти файлы будут сохранены как новые версии исходных файлов.

Заключение

Поздравляем! Теперь вы знаете, как включить редактирование документов и совместное редактирование в реальном времени в вашем экземпляре Alfresco. Не забудьте поделиться своим мнением об интеграции ONLYOFFICE и Alfresco, оставив комментарий ниже.