Skip to main content

User Tasks Bridge

The open-source LittleHorse Server natively supports User Tasks. However, the LittleHorse 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 Bridge solves this problem by allowing you to connect your own Identity Provider (IdP) to LittleHorse.

Note

While the LittleHorse Server is free for production use according to the SSPLv1 license, the User Tasks Bridge is a paid product of LittleHorse Enterprises. The docker image present in this quickstart is suitable for local development but you should contact sales@littlehorse.io for production deployment of the User Tasks Bridge.

You can use open-source User Tasks in production without the User Tasks Bridge. To do so, we recommend checking out the open-source User Tasks Documentation to understand how to use User Tasks in your workflows.

Quickstart

Running with Docker

Start the standalone container:

docker run --pull always --name lh-user-tasks-bridge-standalone --rm -d --net=host \
ghcr.io/littlehorse-enterprises/lh-user-tasks-bridge-backend/lh-user-tasks-bridge-standalone:latest

The standalone container starts the following components:

Default Users

The standalone image comes with pre-configured users for testing:

UserPasswordRole
my-admin-user1234Admin
my-user1234User

Ready to Use Your Own IdP?

If you're interested in integrating the User Tasks Bridge with your organization's Identity Provider, we're here to help! Contact us at sales@littlehorse.io to learn more about our offerings and how we can support your production deployment needs.

warning

This quickstart is intended for demonstration and testing purposes only. It uses a pre-configured Keycloak instance with default credentials and is not suitable for production environments.

The container automatically registers and runs a demo workflow called user-tasks-bridge-demo to demonstrate the capabilities of using an Identity Provider (IdP) to manage UserTasks in LittleHorse. You'll be able to interact with these demo tasks through the User Tasks UI immediately after logging in.

Keep in mind that you can still register and run your own workflows and not limited to the demo workflow.