У меня есть следующие требования, когда требуется рабочий процесс:
- Продукт представляет собой облачный продукт, в котором организации будут регистрироваться и создавать роли для своей команды на ходу.
- Команды представят на утверждение какую-либо сущность, такую как расходы, запрос на поездку и т. д.
- Поток утверждения будет настраиваться организацией с использованием ролей организации (созданных org) или системных ролей (владелец, менеджер, администратор), которые предварительно определены нашимиприменение.
- При каждом утверждении, которое должно быть определено в нашем коде, будут выполняться действия.
Моя путаница заключается в том, стоит ли для этого интегрировать механизм рабочего процесса -
Если да, какой механизм рабочего процесса будет поддерживать этот поток.
Если нет, то стоит ли мне создавать собственный рабочий процесс и пользовательский интерфейс в соответствии с моими потребностями или есть лучшее решение?