User Tasks Extension
The open-source LittleHorse Server natively supports User Tasks. However, the LH Server does not support the concept of user identity as it would require adding significant amounts of complexity and external dependencies to the open-source project.
The User Tasks Extension to LittleHorse solves this problem by allowing you to connect your own Identity Provider (IdP) to LittleHorse. This product contains three components:
- The User Tasks Backend, which uses the OIDC protocol to connect your IdP to your LittleHorse workflows.
- A User Tasks NPM Package, which allows you to put User Tasks into any node.js frontend application in just a few lines of code.
- A User Tasks Application, which is a self-sufficient UI to execute User Tasks that uses your IdP for login.
note
Documentation for the User Tasks product, both in LH Cloud and LH For Kubernetes, is coming soon.