Перейти к содержанию

OnlyOffice

ℹ️ Функционал доступен только после перехода на NET Core, начиная с версии 2.257

Интеграция позволяет работать с текстовыми документами в режиме просмотра и редактирования с использованием сервера OnlyOffice в интерфейсе "Первой Формы".

Технические требования

Список требований для установки OnlyOffice версии Community Edition:

  • \< 100 пользователей — 1 vCPU, 4GB RAM, 40GB Storage

  • 100 - 200 —  2 vCPU, 4GB RAM, 80GB Storage

  • 200 - 400 — 4 vCPU, 4GB RAM, 160GB Storage

Настройка

Для включения OnlyOffice, аналогично Р7 Офис, необходимо в пользовательском ключе OfficeOnlineEditor задать параметру "editor" значение "OnlyOffice".

ℹ️ Обратите внимание: для корректной работы с онлайн-редакторами необходимо учитывать версию платформы. В версиях 2.264 Кассиопея и ниже в параметре "editor" для работы с OnlyOffice необходимо указывать значение "r7". Начиная с версии 2.265 Цефей и выше для одноименного редактора доступно значение "OnlyOffice", использование "r7" остается только для редактора Р7-Офис

Ключ имеет вид Json — объекта:

{"editor": "OnlyOffice", "settings": {"serverAddress":"https://ru.1forma.ru/office", "allowedIPs": []

В атрибут settings можно задать адрес сервера и список разрешенных подсетей.

Пояснения ĸ параметрам:

  • "editor": "OnlyOffice" — уĸазывает использование редаĸтора.

  • "serverAddress" — адрес сервера ONLYOFFICE (например, https://1f.domain/office/).

  • "allowedIPs" — списоĸ разрешенных IP-адресов или подсетей. Может быть пустым.

ℹ️ Настройки персонализации (кастомизации) и управления разрешениями для OnlyOffice имеют фиксированные значения и не подлежат изменению

Ограничения использования ONLYOFFICE Document Server Community Edition

ONLYOFFICE CE не поддерживает кластеризацию. Отказоустойчивость и масштабирование должны обеспечиваться средствами оркестратора или путём запуска нескольких независимых реплик. При втором варианте, если несколько пользователей одновременно редактируют один и тот же документ, возможна рассинхронизация.

ONLYOFFICE CE имеет ограничение на число одновременных сессий редактирования — максимум 20 вкладок с открытым редактором. При превышении этой границы все последующие подключения к редактору будут открываться только в режиме просмотра. При превышении лимита дополнительные файлы открываются в режиме просмотра без возможности редактирования, пользователь получает соответствующее уведомление.

Для сценариев, где требуется кластеризация, отказоустойчивость с высокой нагрузкой или значительно большее число одновременных редактирующих пользователей/сессий, необходимо рассмотреть коммерческий вариант лицензирования — Enterprise-версию. Или рассмотреть использование отечественного продукта — Р7‑Офис, который является вариантом импортозамещения офисного пакета.

Полезные ссылки

Официальный сайт OnlyOffice

OnlyOffice (Руководство пользователя)