Авторизация
Сброс пароля
Цифровая сервисная платформа НСИС: многоролевой личный кабинет, электронная подпись и интеграция с АИС страхования
Заказчик: АО «Национальная Страховая Информационная Система» (НСИС)

Разработка многокомпонентной цифровой платформы для НСИС: публичный портал, многоролевой личный кабинет с УКЭП/УНЭП, страховые сервисы, BFF-архитектура и специализированная CMS для страхового рынка.
1. Вводная задача от заказчика, проблематика, цели
АО «НСИС» — дочерняя организация Банка России, оператор автоматизированной информационной системы страхования. Портал НСИС должен был стать не просто корпоративным сайтом, а полноценным пользовательским интерфейсом для доступа к информационным и прикладным сервисам всего страхового рынка.
Главная проблематика заключалась в необходимости обслуживать принципиально разные категории пользователей: физические и юридические лица, арбитражные управляющие, страховые компании, СМИ и соискатели. Каждой группе требовался свой набор функций: от простой проверки полиса ОСАГО до формирования юридически значимых запросов.
Перед «Цифровым Элементом» стояла задача спроектировать и разработать единую цифровую платформу, объединяющую публичную часть, прикладные сервисы, многоролевой личный кабинет и собственную административную систему.
Ключевые цели проекта:
- обеспечить единый пользовательский опыт (UX) при принципиально разных сценариях работы;
- реализовать многоролевую модель доступа с жесткой проверкой полномочий;
- интегрировать работу с электронной подписью (УКЭП, УНЭП, Госключ);
- разработать специализированную CMS для гибкого управления контентом и формами;
- построить надежный интеграционный слой с внутренними системами АИС НСИС;
- провести формализованное функциональное и приемочное тестирование.
2. Описание реализации кейса и творческого пути по поиску оптимального решения
Проект потребовал глубокой проработки на всех этапах: от аналитики до формализованных испытаний. Мы выстроили работу так, чтобы сложная распределенная архитектура оставалась незаметной для конечного пользователя.
Аналитика и проектирование пользовательских сценариев. До начала разработки мы определили User Flow для каждой группы пользователей. Отдельные UX-гипотезы были проверены на пользовательском тестировании, что позволило скорректировать навигацию и логику авторизации до написания кода. Информационная архитектура строилась вокруг задач пользователя, а не внутренней структуры организации.
Публичная часть как сервисный слой. Портал работает не только как источник информации, но и как интерфейс к страховым сервисам без обязательной авторизации. Реализованы сценарии проверки ОСАГО: по данным автомобиля, по данным водителя (с запросом согласия на обработку ПДн), по серии и номеру полиса, а также сканирование QR-кода для мгновенного перехода к актуальным данным.
Многоролевой личный кабинет. Это наиболее сложный контур системы. После авторизации интерфейс адаптируется под выбранную роль:
- Физическое лицо (PERSON): авторизация через ЕСИА/Госуслуги, доступ к своим полисам, КБМ и страховой истории.
- Юридическое лицо (ORGANIZATION): вход только по усиленной квалифицированной электронной подписи (УКЭП) с проверкой сертификата и полномочий.
- Арбитражный управляющий (ARBITRATION_TRUSTEE): вход по УКЭП с дополнительной автоматической проверкой полномочий через АИС «Сведения о банкротстве».
Предусмотрен безопасный сценарий переключения между ролями с полной очисткой сессионных данных.
Юридически значимые операции и электронная подпись. Получение страховой истории или отправка запроса арбитражным управляющим требует подписания документов. Система интеллектуально определяет доступный способ: УНЭП (Госключ) для физлиц на мобильных устройствах или УКЭП (КриптоПро) на десктопе. Формируется открепленная подпись CAdES-BES, после чего запрос передается во внутренние системы.
Асинхронная обработка и BFF-архитектура. Для взаимодействия с внутренними сервисами НСИС использован паттерн Backend-for-Frontend (BFF). Это развязало frontend и backend, позволив гибко управлять авторизацией, ролями и согласией. Длительные операции (например, формирование страховой истории) выполняются асинхронно: интерфейс получает ID задачи, отображает статус PROCESSING и опрашивает сервер до получения результата DONE или ERROR, не блокируя работу пользователя.
Управление персональными данными и согласиями. Согласия реализованы не как статичный текст, а как версионируемая сущность в системе. BFF-слой проверяет актуальность согласий при каждом входе. В личном кабинете реализованы сценарии отзыва согласий и удаления профиля в соответствии с требованиями регулятора.
Специализированная CMS и дизайн-система. Для контент-команды разработана административная система с ролевой моделью и двухфакторной аутентификацией. Страницы собираются из переиспользуемых компонентов дизайн-системы (баннеры, табы, аккордеоны, инфографика), что гарантирует визуальную целостность. Визуальная концепция базируется на принципе «чистота и технологичность в сочетании с мягкостью», с использованием шрифта Onest. Также реализована теговая персонализация контента на основе действий пользователя.
Формализованный контроль качества. Для проекта такого уровня были разработаны отдельные Программы и методики испытаний (ПМИ) для публичной части, CMS и личного кабинета. Тестирование проводилось на уровне сквозных пользовательских сценариев, а не отдельных экранов.
3. Результаты сотрудничества
В результате заказчик получил не набор разрозненных веб-страниц, а многокомпонентную цифровую сервисную платформу, ставшую единым окном для взаимодействия со страховым рынком.
Ключевые достижения проекта:
- объединены публичный портал, прикладные сервисы и многоролевой личный кабинет в едином интерфейсе;
- реализованы юридически значимые сценарии с поддержкой УКЭП, УНЭП и КриптоПро;
- построена масштабируемая BFF-архитектура с асинхронной обработкой сложных запросов;
- внедрена гибкая CMS, позволяющая бизнесу самостоятельно развивать портал без участия разработчиков;
- успешно проведены приемо-сдаточные испытания публичной части (апрель 2024) и личного кабинета (май 2024) с полным соответствием требованиям.
Портал НСИС стал надежным пользовательским сервисным слоем, скрывающим сложность внутренних информационных систем за простым и понятным интерфейсом.
4. Заключение
Проект НСИС наглядно демонстрирует, как государственная информационная система может получить продукт уровня лучших финтех-решений. Главная техническая и продуктовая сложность заключалась в том, чтобы скрыть от пользователя распределенную внутреннюю архитектуру, множество способов идентификации и строгие регуляторные требования, представив все это через единый и последовательный интерфейс.
Для нас этот кейс стал примером зрелого enterprise-подхода: от глубокой аналитики и компонентного UX/UI-дизайна до сложной интеграционной логики, асинхронных процессов и формализованного приемочного тестирования. Мы не просто написали код, а создали масштабируемую экосистему, готовую к дальнейшему развитию страхового рынка.


