...
Система не повинна надавати нові доступи без наявності відповідних permissions в endpoint
Сценарії на прикладі
Зʼявилась нова процедура
Після проходження Майданчиком тестування нової розробленої процедури, створюється заявка на видачу ключів. Тестування проводилось на тестовому оточенні.
При виконанні Заявки зі стороні Prozorro.Sale Майданчику видаються permission для роботи з новою Процедурою, наприклад, landRental-english
Майданчик на своїй стороні "виливає" на Прод свою протестовану версію, але не відображає Користувачам можливості створювати Процедури landRental-english та можливості подавати заявки на участь до існуючих Процедур landRental-english.
В 05:00 ранку на стороні Майданчика відбувається синхронізація permissions з endpoint.
Endpoint повертає:
Це означає, що для Майданчика зєявилась можливість працювати з вказаним напрямком як з Організаторами, так і з Учасниками.
Автоматично має стати доступний відповідний функціонал на стороні Майданчика.
Майданчик перестав працювати з певним одним напрямком
Майданчик працює з напрямком Приватизації
UseCases
Use Case 1. Отримання permissions з системного endpoint
Назва | Отримання permissions з системного endpoint |
| Актори |
|
Передумови |
|
Основний хід подій (дій) |
|
Альтернативні шляхи, помилки, крайові випадки |
|
Результат (Постумови) | Отримано відповідь endpoint або зафіксовано помилку |
Інші вимоги | Endpoint викликається планово (наразі 1 раз на добу о 05:00) |
...
