Office Online Server уходит 1 января 2027 года. Чем заменить его в SharePoint
С 1 января 2027 года Microsoft прекращает поддержку Office Online Server. Сам SharePoint Server Subscription Edition поддерживается дольше, поэтому фермы остаются, а заменить приходится именно редактор — то, что открывает Word и Excel прямо на странице библиотеки.
В России этот вопрос стоит острее, чем где-либо. Продлить поддержку Microsoft нельзя, обновлений для сервера, который отображает документы всей организации, больше не будет, и служба безопасности спросит об этом первой. А переносить всю ферму SharePoint ради одного редактора долго и дорого.
Мы проверили, можно ли просто поставить на место Office Online Server другой редактор и ничего больше не трогать. Можно.
Почему это вообще возможно
SharePoint не важно, кто именно отвечает за редактирование. Он подключается к WOPI-серверу по адресу его discovery-документа, проверяет подпись каждого запроса (proof keys) и открывает документ в окне на своей странице. Office Online Server — один из таких серверов, но не единственный возможный.
Сервер A4 отвечает по тому же протоколу. Для SharePoint он выглядит так же, как Office Online Server: те же команды New-SPWOPIBinding, те же зоны, те же proof keys.
Что мы проверили
Проверка 26 сентября 2026 года на SharePoint Server Subscription Edition 16.0.14326.20450:
- Привязка. Восемь привязок из одного discovery-документа: DOCX, XLSX, XLSM, XLSB, просмотр и правка, зона
internal-https. Действие по умолчанию — просмотр, как у Office Online Server. - Открытие. Книга с макросами и документ с пятью картинками открылись из библиотеки «Документы» штатной кнопкой SharePoint.
- Сохранение. Правка вернулась в SharePoint:
PutFile 200, в журнале ULS —WOPI PutFile Success, в библиотеке появились новые версии (книга 1.0 → 2.0, документ 3.0 → 4.0) от имени того, кто правил. - Подписи. SharePoint проверяет proof key на каждом запросе: 13 проверок, ни одного отказа.
- Что вернулось в файле. Проект VBA — байт в байт. Все пять картинок (WMF, два EMF, PNG, JPEG) — байт в байт. Привязка Power Query на месте.
Чего мы не утверждаем: что Microsoft Excel и Word открывают возвращённые файлы без диалога восстановления. Наш инструмент проверки не отличал чистое открытие от ложного, поэтому этот пункт снят до повторной проверки.
Не проверено: Exchange (просмотр вложений в Outlook Web). Его проверим на вашем стенде.
Как подключить: три шага
1. Поднимите Сервер A4 по https
SharePoint не подключается к WOPI-серверу по http, и proof keys обязательны. Редакторы документов и таблиц работают за одним адресом с общим discovery-документом. Сервер A4 ставится на Linux с Docker в вашей сети, без интернета, из архива комплекта.
Проверка, что сервер отвечает:
curl -s https://office.example.ru/hosting/discovery | head -c 300
2. Привяжите SharePoint к Серверу A4
В SharePoint Management Shell на сервере фермы:
Remove-SPWOPIBinding -All:$true -Confirm:$false
New-SPWOPIBinding -ServerName "office.example.ru" -Application Word
New-SPWOPIBinding -ServerName "office.example.ru" -Application Excel
Get-SPWOPIBinding | Format-Table Application, Extension, Action, IsDefaultAction, WopiZone
iisreset
Указывайте -Application. Без него команда проходит по всем приложениям discovery-документа и останавливается на «already exist»: макросные форматы там объявлены дважды под разными именами. С -Application Word и -Application Excel получается ровно восемь привязок.
Проверьте зону: зона WOPI вашей фермы (Get-SPWOPIZone) должна совпадать с зоной привязок — internal-https, если ферма ходит к редактору по внутренней сети, external-https, если наружу и обратно.
3. Откройте книгу
В библиотеке документов откройте любой .xlsx, .xlsm или .docx. Редактор откроется на странице SharePoint. Прямая ссылка для проверки без кликов: Doc.aspx?sourcedoc={id}&action=edit. Измените и сохраните — SharePoint запишет новую версию от имени пользователя.
Почему именно сейчас и почему A4
Люди держат фермы SharePoint на своих серверах из-за документов: книг с макросами, с Power Query, с формулами, которые копились двадцать лет. Редактор, который при сохранении выбрасывает проект VBA, проблему не решает — он перекладывает её на владельцев этих файлов.
- Макросы VBA сохраняются байт в байт и выполняются в A4 Таблице без переписывания на другой язык.
- Закрытый контур. Сервер A4 работает в вашей сети, документы никуда не уходят.
- Реестр российского ПО, запись № 35088: без НДС, подходит для импортозамещения.
- Дальше — без второго переезда. Если позже вы переведёте документы из SharePoint в российский портал (Битрикс24, Nextcloud, ELMA365 и другие), тот же Сервер A4 подключается и туда.
Следующий шаг
Напишите на partner@a4-office.ru версию вашей фермы SharePoint и срок, к которому нужно уйти с Office Online Server. Мы прямо скажем, подходим ли и когда. Пилот — 90 дней бесплатно, ставим вместе с вашим администратором.
A4 — российский офисный пакет: документы, таблицы с макросами VBA и Power Query, презентации. Правообладатель — ООО «Миктера».
Проверить свой файл
Загрузите одну или несколько рабочих книг, документов или презентаций. В течение рабочего дня пришлём на почту отчёт по каждому файлу: что откроется и заработает в A4 (макросы VBA, Power Query, функции, источники данных), а что придётся доработать. Файлы не исполняются и не публикуются, хранятся на нашем сервере в России и удаляются после проверки, не позже чем через 30 дней.
Если форма не подходит, напишите на partner@a4-office.ru.