Auth0

SSO for the Lattis console and per-user API keys.

Auth
Official
v1.0.4
Install
~/infra
$
lattis auth add auth0
✓ connection added auth0_prod
✓ 4 roles mapped
● first sign-in 12 s ago
Pixel Bloom lattice with a cobalt band running across cream pixels
Lattis · production
Last 24 h ·
Auth0
auth.sign_ins
Console sign-ins through SSO
212 / day
auth.keys.active
Active per-user API keys
148
auth.requests.attributed
Requests mapped to a person
100%

Overview

Sign in to the Lattis console with Auth0 and issue API keys per user, so every request in a trace maps to a person. Roles from Auth0 decide who can deploy, approve and read traces.

What it adds

auth.sso
sign-in
Console sign-in through your Auth0 tenant
auth.mfa
policy
Your Auth0 MFA rules apply to Lattis
auth.keys
keys
One API key per user, revoked on offboarding
auth.roles
mapping
Auth0 roles mapped to Lattis project roles
auth.audit
log
Sign-ins and key changes in the audit log

Setup

01

Create an application

In Auth0, add a Regular Web Application for Lattis.

02

Connect it

Run the install command with your domain and client ID.

03

Map roles

Match Auth0 roles to Lattis Owner, Developer and Viewer.

Run your first agent in five minutes.

1M free tokens a month. No card, no sales call, production keys in two minutes.

~/my-app
zsh
$ npm install @lattis/sdk
$ export LATTIS_API_KEY=lt_••••••••
$ npx lattis run hello-agent
✓ plan · ✓ search_docs · ✓ answer
● run completed · 3 steps · 0.9 s