Конфігурація доступу до ШБО "Трембіта"
Для версій реєстру 1.9.2 та нижче налаштувати інтеграцію можливо на рівні регламенту реєстру у файлі bp-trembita/configuration.yml. Для версій реєстру 1.9.3 і вище налаштування взаємодії доступне на рівні екземпляра реєстру в адміністративній панелі Control Plane (зверніться до сторінки Налаштування взаємодії з реєстрами через ШБО "Трембіта" у Control Plane). |
1. Загальні положення
Щоб мати змогу використовувати розроблені на Платформі SOAP-інтеграційні конектори до зовнішніх сервісів та отримувати інформацію від інших реєстрів через ШБО "Трембіта", необхідно попередньо виконати конфігурації на рівні регламенту реєстру.
Для цього потрібно налаштувати параметри trembita-exchange-gateway
у конфігураційному файлі bp-trembita/configuration.yml.
|
Мапінг конфігурації
citizen-portal-dso-citizen-auth-flow | bp-trembita/configuration.yml |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2. Приклади конфігурації сервісів та опис структурних параметрів
Приклад конфігурації підключення до сервісу ЄДР
trembita-exchange-gateway:
registries:
edr-registry:
user-id: 'DDM'
protocol-version: '4.0'
trembita-url: 'https://trembita-edr-registry-mock.apps.envone.dev.registry.eua.gov.ua/mockEDRService'
secret-name: 'trembita-registries-secrets'
client:
x-road-instance: 'SEVDEIR-TEST'
member-class: 'GOV'
member-code: '43395033'
subsystem-code: 'IDGOV_TEST_01'
service:
x-road-instance: 'SEVDEIR-TEST'
member-class: 'GOV'
member-code: '00015622'
subsystem-code: '2_MJU_EDR_prod'
Приклад конфігурації підключення до сервісу ДРАЦС
trembita-exchange-gateway:
registries:
dracs-registry:
trembita-url: 'https://trembita-dracs-registry-mock.apps.envone.dev.registry.eua.gov.ua/dracsMock'
user-id: 'DDM'
protocol-version: '4.0'
client:
x-road-instance: 'SEVDEIR-TEST'
member-class: 'GOV'
member-code: '43395033'
subsystem-code: 'IDGOV_TEST_01'
service:
x-road-instance: 'SEVDEIR-TEST'
member-class: 'GOV'
member-code: '22956058'
subsystem-code: 'TEST_DRAC'
Приклад конфігурації підключення до сервісу ЄІБДВПО
trembita-exchange-gateway:
registries:
idp-exchange-service-registry:
trembita-url: https://trembita-idp-mock-server.apps.envone.dev.registry.eua.gov.ua/idpMock
user-id: DDM
protocol-version: '4.0'
client:
x-road-instance: SEVDEIR-TEST
member-class: GOV
member-code: '43395033'
subsystem-code: IDGOV_TEST_01
service:
x-road-instance: SEVDEIR-TEST
member-class: GOV
member-code: '37567866'
subsystem-code: 51_IDP_prod
Параметр | Опис |
---|---|
|
Назва реєстру, до якого буде сформовано запит |
Заголовки, що ідентифікують користувача, який робить запит |
|
|
Адреса до ШБО |
|
Назва секрету. Регламент не повинен містити конфіденційних даних користувача. Токен авторизації |
|
Ідентифікатор користувача, який ініціює запит |
|
Версія протоколу, за яким обмінюються повідомлення ШБО. На цей час версія протоколу 4.0 |
Заголовок (client), який ідентифікує учасника сервісу |
|
|
Код середовища, який ідентифікує екземпляр учасника |
|
Ідентифікатор класу учасника |
|
Ідентифікатор учасника |
|
Код, який ідентифікує підсистему учасника, якщо сервіс надається підсистемою |
Заголовок (service), який ідентифікує сервіс |
|
|
Код середовища, який ідентифікує екземпляр сервісу |
|
Ідентифікатор класу сервісу |
|
Ідентифікатор сервісу |
|
Код, який ідентифікує підсистему сервісу, якщо сервіс надається підсистемою |
- Перелік сервісів СЕВ ДЕІР "Трембіта", що використовуються на Платформі:
-
Міністерство юстиції України
Єдиний державний реєстр (ЄДР)
Державний реєстр актів цивільного стану (ДРАЦС)
Міністерство соціальної політики України
Єдина інформаційна база даних внутрішньо переміщених осіб (ЄІБДВПО)
Повний каталог вебсервісів системи ШБО "Трембіта", де можна отримати необхідні ідентифікатори, представлено за посиланнями: