Доработка VSTO-плагина
для Outlook с внедрением SSO

ЗАКАЗЧИК
Одна из крупнейших систем ВКС РФ
ТЕХНОЛОГИИ

Проблема

Проблема

Одна из крупнейших в России систем видеоконференцсвязи (ВКС) обратилась к нам с задачей развить и усовершенствовать уже существующий VSTO-плагин для Outlook.

Главным приоритетом стало внедрение механизма Single Sign-On (SSO) для упрощения авторизации пользователей.

Дополнительными, но не менее важными задачами были реализация возможности сохранения пользовательского текста в теле приглашения (ранее он затирался при сохранении) и автоматическое заполнение даты и времени встречи при выделении в календаре Outlook.

Главным вызовом для нас были очень сжатые сроки реализации – 3 недели, так как существовал реальный риск потери крупного клиента ВКС-системы, если бы все необходимые доработки не были выполнены вовремя.

Решение

Решение

Анализ проблемы, интеграция внешнего браузера, оптимизация установочного файла, тестирование
3 недели
В течение 2 дней мы собрали команду экспертов, которая сразу же начала проработку возможных вариантов решения.

Основной проблемой для реализации SSO являлись ограниченные возможности встроенного браузера Outlook. Благодаря тому, что команда NWIRE занимается разработкой плагинов более 7 лет и обладает значительным опытом и наработками в этой сфере, мы нашли решение, позволяющее интегрировать внешний браузер внутрь VSTO-плагина. Это избавило нас от зависимости от пользовательского окружения.

Обратной стороной этого решения был увеличенный вес установочного файла, что было достаточно критично для конечного клиента из-за особенностей распространения плагина среди пользователей компании. Поэтому мы подготовили облегчённый установочный файл, который докачивал все необходимые файлы во время установки на конечной машине пользователя.

К началу второй недели большая часть работ была выполнена, и мы провели демо-сессию с конечным заказчиком изменений. Они были полностью удовлетворены результатом, а нам оставалось внести минорные доработки. Тестирование на стороне заказчика не выявило багов, и плагин был успешно включен в релиз системы.

Результат

Результат

Стабильный рост и развитие компании Заказчика
Сохранение крупного клиента:
Благодаря доработкам компании удалось удержать стратегически важного заказчика.

SSO-авторизация:
Пользователи больше не тратят время на повторные логины, а компания получает централизованный контроль над безопасностью.

Упрощённый пользовательский опыт:
Автоматический проброс даты и времени при выделении временного промежутка в календаре Outlook.

Сохранение пользовательского текста в теле письма:
Пользователь может добавить дополнительную информацию о встрече, которая будет доступна всем участникам после отправки приглашения.

Мы уложились в сжатые сроки, помогли нашему заказчику сохранить клиента, и это укрепило репутацию NWIRE как надёжного партнёра, открыв новые возможности для дальнейшего сотрудничества и внедрения инновационных решений.
Если у вас возникли потребности в решении подобных задач, свяжитесь с нами, и мы будем рады обсудить возможное сотрудничество!
Другие наши проекты