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