Отечественный сервис кибербезопасности
- Frontend
- Backend
- Собственные технологии и инструменты Ростелеком-Солар
- Java 8
- Reactor
- Vue 3
- Quasar
- Typescript
О клиенте
Компания Ростелеком-Солар (ПАО «Ростелеком») — национальный провайдер сервисов и технологий для защиты информационных активов, целевого мониторинга и управления информационной безопасностью.
О проекте
Ключевая особенность продуктов телекоммуникационной компании — полностью российское производство.
Решение, над которым мы вели работу, относится к классу IGA (Identity Governance and Administration) и предназначено для построения удобных, эффективных и автоматических процедур исполнения регламентов управления доступом.
Также сервис позволяет расследовать инциденты, связанные с правами доступа.
Описание задачи
В рамках развития продукта требовалось обновить легаси-код с использованием современных технологий и сократить финансовые расходы на использование морально устаревшего, платного фреймворка. Кроме того, команда RedLab отвечала за реализацию расширенных возможностей и конфигураций решения под разные запросы клиентов.
Основное требование Ростелеком-Солар к нашей команде заключалось в том, чтобы процесс кастомизации был максимально упрощенным и не требовал изменения кода клиентской части продукта.
Реализация
В ходе проекта происходило постепенное расширение нашей команды и добавление экспертизы по frontend- и backend-разработке.
- Разработка архитектуры нового интерфейса с учетом требований Ростелеком-Солар.
- Реализация генерации представлений и динамической маршрутизации на основе схемы, обобщенную компонент-модель, модель событий компонентов и модель выборки.
- Проработка возможности брендирования приложения.
- Разработка новых уведомлений для пользователей и др.
- Разработка механизмов отображения атрибутов на xml формах.
- Написание разных обработчиков событий под различные бизнес-ситуации.
- Решение вопросов с конфигурированием ролевой системы.
- Прописывание новых ролей.