МойОфис Документы 3.0 для 200 пользователей: AD, веб-совместная работа и правда о docx
Разворачиваем МойОфис Документы 3.0 в корпоративной среде: Active Directory, совместная работа через веб, совместимость с docx/xlsx. Что работает, что нет и где ручная корректировка.
МойОфис Документы 3.0 вышел с обновлённым редактором, улучшенной совместной работой через веб и ростом числа корпоративных внедрений на фоне массового отказа от MS Office
МойОфис 3.0 вышел в конце января, и у нас как раз шёл проект по замене Microsoft Office для одного из клиентов - организация около 200 рабочих мест, полностью под Windows, Active Directory, смешанный документооборот с внешними контрагентами через docx и xlsx. Тайминг совпал, поэтому разворачивали уже третью версию. Делимся тем, что получилось, и тем, что лучше знать заранее.
Контекст задачи
Клиент - средний бизнес, отдел закупок и бухгалтерия активно работают с таблицами, юристы - с договорами в docx. Внешний документооборот никуда не денется: контрагенты присылают xlsx с формулами, docx с таблицами и нумерацией. Требования к управляемой инфраструктуре стандартные: SSO через AD, нормальный аудит, минимум ручных действий при добавлении новых пользователей.
Серверная часть МойОфис - это отдельный продукт «Частное облако», которое поднимается на Linux. Для этого клиента развернули на двух виртуальных машинах под Debian 11: одна под веб-сервер и редакторы, вторая под базу данных. Нагрузка для двухсот пользователей при нормальном распределении по времени - посильная, пиков не ожидали.
Интеграция с Active Directory
Это сработало предсказуемо хорошо. МойОфис 3.0 умеет LDAP/AD-аутентификацию из коробки, документация внятная. Основные параметры - ldap_server, ldap_base_dn, ldap_bind_dn - прописываются в конфиге, всё стандартно. Пользователи подтягиваются при первом логине, группы AD можно использовать для разграничения прав на папки.
Единственный момент: синхронизация групп не триггерится автоматически при изменениях в AD - нужно либо ждать плановый цикл, либо дёрнуть вручную через API. Для 200 пользователей не критично, но если в организации высокая текучка - учитывайте.
Совместная работа через веб
Здесь МойОфис 3.0 заметно подрос по сравнению со второй версией. Одновременное редактирование документа несколькими пользователями работает - видны курсоры соавторов, изменения сливаются без конфликтов при обычном сценарии. Комментарии, история версий, блокировка фрагментов - всё присутствует.
На практике столкнулись с одним поведением: при одновременной работе пяти и более человек в одном документе (случай был с бухгалтерией и сводным отчётом) начинали появляться задержки обновления - секунд пять-семь. Не критично, но заметно. Возможно, это особенность нашей конфигурации и WebSocket-нагрузки, разбираемся.
Совместимость с docx и xlsx: честно
Вот тут нужно говорить прямо, без маркетинговых обтекаемостей.
Простые документы. Docx с текстом, заголовками, таблицами без сложного форматирования - открываются корректно, правки сохраняются, контрагенты получают читаемый файл обратно. Это большинство рабочих договоров и писем.
Сложное форматирование в Word. Документы с многоуровневыми списками, нестандартными стилями и врезанными объектами - здесь бывают сдвиги. Не катастрофические, но если документ верстался под конкретный вид страницы, его нужно проверять после открытия.
Формулы в Excel - основная боль. VLOOKUP, SUMIF, сводные таблицы - всё это работает. Проблемы начинаются там, где используются более нишевые функции: некоторые финансовые функции, сложные вложенные конструкции с INDIRECT и OFFSET, формулы с именованными диапазонами в сочетании с условным форматированием. Часть из них просто не вычисляется и показывает #NAME? или ноль. Специфичные макросы VBA - не работают вообще, это нужно принимать как данность.
Конкретный пример: у клиента был файл расчёта KPI с несколькими листами и перекрёстными ссылками между ними через INDIRECT. После открытия в МойОфис часть ячеек выдавала 0. Разобрались - часть формул переписали вручную, заняло полдня у одного специалиста. Файл был один, но критически важный.
Вывод по совместимости: для типовых офисных задач - нормально. Для файлов с серьёзной Excel-математикой - нужен предварительный аудит и готовность к ручной корректировке.
Деплой и операционка
Установка через пакеты для Debian не вызвала вопросов. Обновление с тестовой версии на 3.0 прошло без проблем. Логи пишутся в /var/log/myoffice/, формат читаемый, мониторинг прикрутили через стандартный экспортёр метрик к Zabbix.
Что понравилось в операционном плане: конфигурация вся в одном месте, перезапуск сервисов после изменений предсказуемый. Нет того зоопарка XML-конфигов и реестровых ключей, к которому привыкаешь в Microsoft-инфраструктуре.
Где сейчас
Развёртывание завершили, 200 пользователей работают вторую неделю. Основные жалобы - именно на формулы и на отдельные docx с нестандартным форматированием. Провели короткое обучение, показали что открывать через браузер, а что через десктопный клиент. Десктопный клиент для Windows ставится через GPO - это работает без нюансов.
Честная позиция: МойОфис 3.0 закрывает 80-85% офисных задач без вопросов. Оставшиеся 15% - это либо нишевые Excel-вещи, которые всё равно надо пересматривать, либо документы с намеренно сложной вёрсткой. Для организации, которая уходит с MS Office не по причине «хотим», а потому что нет выбора, - рабочий вариант. Ожидать полного паритета не стоит, но базовые задачи он решает.
- zVirt 3.1 в продакшне: первая крупная миграция с vSphere 7 на ~200 ВМ · 2 февраля 2023
- Deckhouse Kubernetes Platform: разворачиваем CE и смотрим, что внутри · 26 января 2023