Skip to main content
Version: v0.1.4-beta.2

First Login

Easy BPM creates a first administrator user on startup. Use this account to sign in, create real customer users, and assign permissions.

This applies when using the default local authentication. If your environment uses Keycloak/OIDC, users sign in through Keycloak instead; see Keycloak and OIDC.

Default local account​

UsernamePassword
adminadmin

Change these values before running a shared environment.

Sign in through an app​

Open one of the web apps and sign in:

AppTypical local URL
Modelerhttp://localhost:3000
Admin Consolehttp://localhost:3001
Task Portalhttp://localhost:3002

Sign in through the API​

TOKEN=$(curl -s http://localhost:8080/auth/login \
-H 'Content-Type: application/json' \
-d '{"username":"admin","password":"admin"}' \
| jq -r '.token')

Use the token:

curl http://localhost:8080/auth/me \
-H "Authorization: Bearer $TOKEN"
  1. Create customer groups for operators, modelers, and portal users.
  2. Assign only the permissions each group needs.
  3. Create named user accounts instead of sharing the bootstrap administrator.
  4. Rotate the bootstrap password or disable the account if your operating model allows it.