Шлюз удобен в случаях, когда планируется организовать авторизацию через ЕСИА для нескольких информационных систем, а также, если для этих систем требуется управлять ролями и правами доступа.
ЕСИА-Шлюз представляет собой программный сервер, разворачиваемый на виртуальной машине или отдельном физическом сервере. Сторонние системы и сайты обращаются к Шлюзу с запросами на авторизацию и получение данных по протоколу OAuth 2.0 в связке с OpenID Connect. Управление системой производится через удобный веб-интерфейс.
Функции ЕСИА Шлюза:
- обработка запросов на авторизацию пользователей через ЕСИА
- обработка запросов на отзыв авторизации (разлогин)
- обеспечение сквозной авторизации (авторизовавшись в одной информационной системе, пользователю нет необходимости делать это в других)
- асинхронный доступ к данным о пользователе (любая подключенная к шлюзу информационная система может в произвольный момент обратиться за получением данных о пользователе)
- управление подключенными информационными системами
- управление правами доступа (ролями). Шлюз имеет собственную систему управления ролями. Можно задать необходимые роли для конкретного пользователя в каждой информационной системе. При авторизации пользователя, шлюз передает запросившей системе данные по его ролям в этой системе. Система на своей стороне принимает эти данные и обеспечивает доступ пользователя в соответствии с ними.
- поддержка иерархии компании (структура отделов).
При необходимости функции шлюза могут быть адаптированы (расширены или изменены) под требования заказчика.
Внедрения:
Городская информационная система “Ростов-на-Дону”, где через шлюз осуществляется единая авторизация на всех основных городских ресурсах: rostov-gorod.ru, rostov-gorod.info, ряде городских сервисов: ar.rostov-gorod.ru, bg.rostov-gorod.ru и других. Адрес системы: http://esia.rostov-gorod.ru
Шлюз функционирует в рамках «Информационной системы поддержки процессов оказания государственных и муниципальных услуг Ростовской области». Через него подключаются к ЕСИА системы региональных органов власти.
Адрес системы: http://lk.d.donland.su