NextBox 1.11: видеозвонки, уведомления и общие пространства

Некоторые релизы действительно удобно описывать списком изменений. Добавили кнопку, поправили интерфейс, ускорили загрузку, закрыли несколько багов. С NextBox 1.11 такой подход плохо передает масштаб произошедшего.
В новой версии появился полноценный модуль видеокоммуникаций, приложения получили собственную систему уведомлений, для общих корпоративных материалов выделили отдельное пространство. Одновременно заметно изменились администрирование и эксплуатация платформы. Но интереснее другое. NextBox постепенно перестает быть местом, куда пользователь приходит только за файлом. Внутри платформы складывается полноценная рабочая среда.
Созвон теперь находится рядом с документами
Главное изменение релиза — NextBox Calls. Назвать его просто видеозвонками было бы слишком скромно. Calls умеет работать с комнатами и пространствами, приглашениями для сотрудников и групп, личными и групповыми чатами. Во время встречи можно обмениваться файлами, работать с ними внутри приложения, использовать общий холст и записывать разговор.
Это меняет довольно привычный корпоративный сценарий. Обычно конференция проходит в одном сервисе, переписка остается в другом, документы лежат в третьем. Во время встречи участники пересылают ссылки, ищут нужные версии файлов, а после созвона пытаются понять, где остались материалы и результаты обсуждения.
В NextBox теперь можно выстроить этот процесс иначе. Документы уже находятся внутри платформы. Там же появляется коммуникационный слой, связанный с тем же рабочим контекстом. Для on-premise-системы это особенно важный шаг. Если организация уже решила хранить корпоративные данные внутри собственного инфраструктурного контура, логично иметь возможность оставить там и значимую часть коммуникаций.
Приложения наконец научились обращаться к пользователю
Еще одно крупное изменение 1.11 выглядит менее эффектно на скриншотах, зато быстро становится заметным в реальной работе.
Речь об уведомлениях. До этого приложение внутри платформы могло выполнять свою функцию, но нормального системного механизма, чтобы сообщить пользователю о событии, не было. Человеку приходилось самостоятельно заходить в нужный раздел либо использовать внешний канал. Теперь расширение может отправить уведомление конкретному сотруднику, нескольким пользователям или группе. Сообщение появляется в интерфейсе NextBox, сохраняется в центре уведомлений и при необходимости отправляется по электронной почте.
При этом систему не превратили в генератор бесконечных красных индикаторов. Администратор управляет доступностью уведомлений для приложений и ограничениями на отправку. Пользователь сам определяет, какие сообщения хочет получать. Отдельно можно настроить срок хранения истории. Для экосистемы расширений это важнее, чем кажется. Приложение теперь не просто выполняет действие внутри NextBox, а становится полноценным участником пользовательского сценария.
Общие документы без вечной настройки прав
В корпоративном хранилище далеко не каждому документу нужна сложная схема доступа.
Инструкции, шаблоны, регламенты, внутренние справочные материалы часто предназначены сразу для всей компании. Тем не менее в обычном файловом дереве кто-то должен создать папку, правильно открыть права и не забыть про новых сотрудников. В 1.11 появился раздел «Общие пространства». Все размещенные там объекты автоматически доступны пользователям организации.
Это не отменяет ролевую модель. Проектные, рабочие и чувствительные данные по-прежнему могут жить со своими ограничениями. Просто для информации, которая изначально предназначена всем, появился отдельный и более естественный сценарий. Меньше ручной настройки для администратора. Меньше сообщений «у меня нет доступа» для пользователей.
Ссылка теперь ведет не только на файл
В версии 1.8 NextBox получил универсальные ссылки на файлы. Теперь постоянную ссылку можно получить и для папки. Изменение небольшое, но особенно заметное в больших файловых структурах. Вместо инструкции «открой такой раздел, потом такую папку, потом еще одну» достаточно отправить URL. При этом сама ссылка не дает дополнительных прав. Если пользователь не имеет доступа к папке, открыть ее таким способом он не сможет. Владелец по-прежнему отдельно определяет, кому разрешено работать с содержимым.
Администрировать стало легче
Заметная часть релиза посвящена операциям, которые раньше требовали лишних действий со стороны администратора.
При создании и редактировании учетной записи NextBox теперь может автоматически отправлять пользователю данные для входа. Расширения разрешается устанавливать группой, что упрощает подготовку новой инсталляции и типовой конфигурации. Доработали группу по умолчанию и интерфейс ролевой модели. Логика прав принципиально не изменилась, но сами уровни доступа и работа с ними стали понятнее.
Лицензия больше не боится выросшего диска
Отдельная техническая доработка касается эксплуатации NextBox в виртуальной инфраструктуре. В 1.11 переработан механизм формирования отпечатка окружения для офлайн-лицензирования и появилось версионирование ключей. После увеличения оперативной памяти или размера диска виртуальной машины лицензия больше не должна становиться невалидной. Уже выпущенные ключи при этом продолжают работать.
Для on-premise-продукта это важная мелочь только на первый взгляд. Виртуальные машины масштабируют, диски расширяют, ресурсы перераспределяют. Обычная инфраструктурная операция не должна неожиданно превращаться в процедуру восстановления лицензии.
Что в итоге изменилось
В релиз вошли и менее заметные вещи. Обновились карточки и почтовые шаблоны уведомлений, исправлено отображение иконок расширений в почтовых клиентах без SVG, доработан интерфейс системной информации, появились статусы активности пользователей. Но именно поэтому оценивать 1.11 количеством пунктов в changelog не очень полезно.
Главное изменение произошло на уровне самой модели продукта. В NextBox по-прежнему есть корпоративные файлы, права доступа, расширения и on-premise-развертывание. Теперь вокруг этого ядра появляются коммуникации, системные уведомления и новые сценарии совместной работы. Для нас в «Потенциале» это и есть главный результат релиза. NextBox становится не хранилищем, к которому постепенно прикручивают дополнительные функции, а платформой, внутри которой все больше ежедневных рабочих процессов можно пройти от начала до конца.