Реєстрація послуг та налаштування виклику платформи даних із СЕВ ДЕІР "Трембіта"

1. Передумови

Для початку необхідно мати розгорнутий регламент реєстру, в якому точки інтеграції позначені відповідним тегом, та розгорнутий SOAP API.

2. Додавання WSDL-файлу

  • Після входу до вебінтерфейсу ШБО "Трембіта", перейдіть до пункту меню КЛІЄНТИ СЕРВЕРА БЕЗПЕКИ.

trembita add wsdl step 1

В результаті має з’явитися список доступних клієнтів.

Хорошим правилом є розділення клієнтів на "споживачів" (API consumers, _cons) та "постачальників" (API producers, _prod).

Наприклад, DDMTest_prod — постачальник, а DDMTest_cons — споживач.

  1. Увійдіть до розділу конфігурації Сервіси SOAP клієнта-постачальника, натиснувши на відповідну іконку soap config та оберіть Додати WSDL.

trembita add wsdl step 2

  • У вікні, що з’явилося, введіть посилання до WSDL, що буде доступне в SOAP-вебсервісі після розгортання регламенту.

  • Натисніть кнопку OK.

trembita add wsdl step 4

В результаті стане доступним посилання до відповідного WSDL у списку, з усіма методами, які можуть бути сконфігуровані як точки інтеграції із зовнішніми клієнтами.

3. Налаштування прав доступу

Трембіта дозволяє надавати доступ на рівні окремих SOAP-методів.

За замовчуванням, після додавання WSDL, доступ до точок інтеграції через Трембіту для всіх заборонений.

trembita setup consumer step 1

  • Для надання доступу до точки інтеграції іншому учасникові обміну, необхідно вибрати точку інтеграції та натиснути кнопку Права доступу.

trembita setup consumer step 2

  • У вікні, що з’явилося, натисніть кнопку Додати об’єкт.

trembita setup consumer step 3

  • За допомогою рядка пошуку, знайдіть клієнта, якому необхідно надати доступ (у нашому випадку — це DDMTest_cons).

  • Далі виділіть його та додайте за допомогою кнопки Додати обране.

trembita setup consumer step 5

В результаті, обраний клієнт має з’явитися в переліку учасників СЕВ ДЕІР.

trembita setup consumer step 6

  • Закрийте вікно за допомогою кнопки Закрити.

trembita setup consumer step 7

Також з’явиться цифра біля назви точки інтеграції, що буде відповідати кількості учасників, яким було надано доступ до цієї точки інтеграції.

4. Увімкнення сервісу

Після налаштування всіх прав доступу, увімкніть сервіс в цілому. Для цього виділіть посилання (воно підсвічуватиметься червоним) та натисніть кнопку Увімкнути.

trembita setup consumer step 8