Сервіс управління бізнес-процесами користувача

Загальний опис

Бекенд-сервіс надання доступу до бізнес-процесів окремих користувачів.

Сервіс надає наступний функціонал
  • Доступ до списку бізнес-процесів користувача з урахуванням ролей та прав доступу

  • Ініціювання бізнес-процесів

  • Доступ до історії ініційованих бізнес-процесів

Загальні принципи

  • Авторизація прав доступу з урахуванням ролей користувача

Ролі користувачів
  • Чиновник

  • Людина

Взаємодія з сервісами платформи

user process management
Критичні залежності:
  • Cервіс виконання бізнес-процесів (bpms) - впливає на весь функціонал веб-сервісу.

Документація API сервісу

Приклади swagger API: lowcode-dev-cicd2-env

Необхідні параметри

Параметри які повинні бути у spring контексті, для розгортання та коректної роботи сервіса.

Параметр Тип Необхідність Опис Значення за замовчуванням

bpms.url

string

required

Адреса до сервісу виконання бізнес-процесів (bpms)

spring.zipkin.baseUrl

string

required

Jaegar Zipkin-compatible енд-поінт, для відправки програмних спанів

management.health.webservices.readiness.services

string

required

Список URL-адрес, залежностей, які кажуть, чи готовий контейнер до отримання трафіку.

${bpms.url}/actuator/health