Порядок внедрения
Внедрение включает три решения: кому нужны лицензии, где будут храниться вложения и каким редактором пользователи будут изменять документы. Настройка этих частей выполняется отдельно; проверять результат нужно единым пользовательским сценарием.
Определить конфигурацию
Согласуйте список пользователей, форматы документов, необходимость одновременной работы и объём вложений. Для каждой среды зафиксируйте версию BPMSoft, версию продукта, платформу приложения, адрес системы, выбранный редактор и хранилище.
Для Word подготовьте Windows 10 или более позднюю версию, Microsoft Word и Informer на рабочих местах. Для облачного редактора подготовьте учётные записи и приложение OAuth. Для собственного OnlyOffice или Р7 подготовьте сервер документов и связь с BPMSoft. Если используется внешняя папка, учитывайте отсутствие онлайн-редактирования и расширенного предпросмотра для таких файлов.
Последовательность работ
- Проверьте предварительные условия и установите пакеты продукта.
- Загрузите файл лицензий и назначьте лицензии нужным пользователям.
- Выберите редактор, заполните системные настройки и выполните авторизацию.
- Если требуется внешнее хранение, подключите выбранное хранилище. Определите отдельный порядок переноса ранее добавленных вложений.
- Настройте блокировку и совместную работу.
- Установите Informer на рабочие места для Word и уведомлений.
- Проведите проверку под обычной пользовательской учётной записью с назначенной лицензией.
Системные настройки изменяйте через Дизайнер системы → Системные настройки. Найдите настройку по названию или коду, задайте Значение по умолчанию и сохраните. Поля строки подключения S3 и параметры OAuth приложения во внешнем сервисе не являются системными настройками BPMSoft.
Проверить готовность
Используйте небольшой тестовый документ и согласованный набор пользовательских прав.
| Проверка | Ожидаемый результат |
|---|---|
| Добавить файл в запись | Вложение появилось на детали и доступно после повторного открытия карточки |
| Открыть поддерживаемый формат | Содержимое отображается выбранным способом предпросмотра |
| Изменить файл в выбранном редакторе | Редактор открылся, изменение передано в BPMSoft как новая версия |
| Выбрать прежнюю версию | История сохранилась, основная версия соответствует выбранной редакции |
| Скачать файл | Скачивается выбранное содержимое, включая файл во внешнем хранилище |
| Открыть файл вторым пользователем | Действия соответствуют выбранному режиму блокировки или совместной работы |
| Удалить тестовое вложение в S3 | Поведение корзины соответствует принятой политике хранения |
| Проверить Informer | Есть соединение, видны задачи пользователя, Word получает и возвращает документ |
После переключения хранилища отдельно проверьте чтение старого и нового вложения. Старые файлы должны оставаться доступны из прежнего места хранения.
Эксплуатация
Периодически проверяйте срок действия клиентских секретов OAuth, доступность редактора, свободное место и правила хранения удалённых файлов. Согласуйте резервное копирование внешнего хранилища с резервным копированием базы данных. При изменении адреса BPMSoft обновите зарегистрированные URL перенаправления и проверяйте полный цикл авторизации и сохранения.