Процедура интеграции с MPass
Что такое MPass?
MPass — это государственный сервис аутентификации и контроля доступа. Для граждан это безопасный способ получить доступ к государственным онлайн-услугам с единой идентичностью. Для вас, интегрирующихся с MPass, это способ предоставить пользователям защищённый доступ, не занимаясь самостоятельно инфраструктурой аутентификации.
Единая точка доступа, множество способов: электронная подпись, EVOSign, удостоверение личности и двухэтапная аутентификация.
Основание: Постановление Правительства № 1090 от 31 декабря 2013 года.
Хотите подключить информационную систему к MPass?
Стоимость интеграции зависит от типа вашего учреждения. Проверьте ниже, что относится к вашему случаю:
| Тип учреждения | Стоимость |
|---|---|
| Публичные учреждения | Бесплатно |
| Физические лица или юридические лица частного права, владеющие собственными информационными системами | 10 800 леев/год за одну систему* |
*Тариф утверждён Приказом AGE № 3005-09 от 12.03.2020
Этапы
- Заполните форму подключения;
- Подпишите электронный договор через MSign.Если у вас уже есть договор с AGE, подписывается только приложение; образец договора смотрите здесь;
- Получите системный сертификат в Службе информационных технологий и кибербезопасности (STISC) для тестовой среды и отдельный — для производственной среды;
- Заполните техническую форму интеграции;
- Получите доступ к тестовой среде и проверьте, что всё работает;
- Пройдите функциональные тесты и тесты безопасности;
- Мы активируем производственную среду.
Нужны технические подробности? Полная документация (настройка SAML 2.0, конечные точки, примеры кода и библиотеки для интеграции) доступна на портале для разработчиков eGov4Dev.
Прежде чем начать. Что нужно подготовить?
-
Системный сертификат, запрошенный в Службе информационных технологий и кибербезопасности (STISC).
У вас уже есть системный сертификат, выданный STISC и используемый для других государственных услуг (MSign, MPower, MNotify)? Вы можете использовать его для всех продуктов «M» в рамках одной и той же среды (тестовой или производственной). Для каждой среды (тестовой и производственной) необходим отдельный сертификат, выданный STISC.
-
Открытый ключ (.cer). Отправляйте только файл
.cer. Не отправляйте файлы, содержащие закрытый ключ:.pfx,.keyили.pem. - Действующий договор с AGE. Если он у вас уже есть, подписывается только приложение для MPass.
Возникли трудности?
- Не получили системный сертификат?
- Уточните в STISC, был ли получен ваш запрос. Если у вас уже есть системный сертификат, выданный STISC для MSign, MPower или MNotify, вы можете использовать его для тестовой среды MPass.
- Сертификат недействителен или истёк?
- Запросите в STISC выпуск нового сертификата для тестовой или производственной среды и отправьте новый открытый ключ (файл .cer) в AGE по адресу servicii@egov.md. Истёкший сертификат больше не может использоваться в MPass.
- Интеграция не проходит тесты?
- AGE направит вам необходимые замечания и рекомендации. После внесения исправлений запросите повторное тестирование по адресу servicii@egov.md.
- Можно ли использовать один и тот же сертификат для тестовой и производственной среды?
- Нет. Каждая среда использует отдельный системный сертификат, выданный STISC. Однако один и тот же сертификат может использоваться для нескольких продуктов «M» (MPass, MSign, MPower, MNotify) в рамках одной среды. Запросите сертификат для производственной среды после успешного завершения тестирования.
- Переданные данные неполные?
- Срок в 5 рабочих дней отсчитывается с даты получения AGE всей необходимой информации. Если форма заполнена не полностью, AGE попросит вас дополнить её, и срок будет отсчитываться с даты получения полных данных.
Вы поставщик цифровой идентичности?
Если вы поставщик цифровой идентичности и хотите интегрировать в MPass механизм автоматизированной проверки личности, выполните следующие шаги:
- Заполните форму запроса на интеграцию;
- Отправьте техническую документацию на servicii@egov.md;
- Подпишите электронный договор через MSign;
- AGE анализирует документацию и планирует работы по интеграции;
- AGE выполняет настройку в тестовой среде;
- Вы получаете подтверждение AGE о начале тестирования;
- Пройдите функциональные тесты;
- AGE подтверждает техническую приёмку;
- AGE активирует производственную среду.
Нужны технические подробности? Техническая документация доступна на портале для разработчиков eGov4Dev.
Что должна содержать техническая документация
Перед началом интеграции отправьте на servicii@egov.md:
- Информацию о выпускаемых сертификатах и используемом CA – профиль сертификата, OID, тип устройства создания подписи (QSCD), соответствие законодательству Республики Молдова об электронной подписи;
- Описание технического механизма доступа к сертификату – удалённый API или локальный драйвер/компонент, включая протокол/SDK, необходимый для интеграции MPass с этим механизмом;
- Выделенный API для проверки сертификата – прямой OCSP без выделенного API не принимается;
- Конечную точку и доступ к среде TEST, включая клиентские компоненты, необходимые для тестирования;
- Механизм обработки отмены и истечения срока операции;
- Специфические коды и сообщения об ошибках, включая уведомления/callback-и для асинхронных операций;
- Данные/идентичности, необходимые для тестирования;
- Контактные данные ответственного технического специалиста;
- Наименование и логотип оператора QTSP, которые будут отображаться в MPass.