Перенесення форм до Кабінету адміністратора регламентів
| Документ описує застарілий процес міграції UI-форм до адміністративного порталу. Скористайтеся новим підходом, описаним на сторінці Перегляд та редагування коду JSON-представлення форми. |
1. Передумови
Першочергово завантажте та встановіть додаток POSTMAN з офіційного ресурсу за посиланням: https://www.postman.com/downloads/
2. Імпорт колекції в POSTMAN
-
Запустіть інстальовану програму POSTMAN.
-
У верхній частині інтерфейсу натисніть меню або CTRL+O.

-
У вікні що відкрилося на вкладці
FileнатиснітьUpload Files.
-
Оберіть файл з колекцією, яку необхідно перенести, та натисніть кнопку
Відкрити.
-
Натисніть
Importдля завантаження колекції.
Для прикладу доступні колекції:
3. Налаштування запита
Оберіть потрібний запит в Postman, та налаштуйте заголовки (headers), для цього виконайте наступні дії:
-
Перейдіть до Кабінету адміністратора регламентів.
-
Увімкніть інструменти розробника в браузері та перейдіть до розділу
Network.Щоб відкрити інструменти розробника, на сторінці натисніть правою кнопкою миші й виберіть
Перевірити. Ви також можете натиснути Command+Option+C (Mac) або Ctrl+Shift+C (Windows, Linux, ОС Chrome).
-
Виконайте авторизацію до Кабінету адміністратора регламентів. Після успішної авторизації буде отримано запит
userinfo.
-
Натисніть на запит
userinfoта перейдіть до менюHeadersзнайдіть розділ Request Headers → cookie.
-
Натисніть правою клавішею миші на параметрі
cookieта оберіть опціюCopy value.
-
Вставте скопійоване значення у відповідний параметр
Cookieв Postman:-
6.1. оберіть відповідну колекцію;
-
6.2. перейдіть до розділу
Headers; -
6.3. натисніть на поле
Cookieу колонціVALUEта вставте значення; -
6.4. натисніть
Set as variable.

-
-
Поверніться до браузера на запит
userinfoта перейдіть до менюHeadersзнайдіть розділ Request Headers → user-agent. Натисніть правою клавішею миші на параметріuser-agentта оберіть опціюCopy value.
-
Аналогічно попередньому пункту вставте скопійоване значення у відповідний параметр
User-Agentв Postman:-
8.1. оберіть відповідну колекцію;
-
8.2. перейдіть до розділу
Headers; -
8.3. натисніть на поле
User-Agentу колонціVALUEта вставте значення; -
8.4. натисніть
Set as variable.

-
-
Перейдіть до розділу
Body, вставте скопійоване значення з JSON-файлів збережених форм та натиснітьSEND.
4. Результат перенесення форм
-
У разі успішного запиту буде отримано статус з кодом
201 Created. Це означатиме, що форма успішно перенесена до Кабінету адміністратора регламентів.
-
У разі спроби створити форму, що вже раніше була розміщена на порталі, буде отримано статус з кодом
400 Bad Requestз описом:"form validation failed: path: The Path must be unique per Project., name: The Name must be unique per Project.",
