Aller au contenu

CLI Reference

Ce contenu n’est pas encore disponible dans votre langue.

CommandDoes
testdata generateGenerate a synthetic CMF fixture and answer-key.json
prepareRewrite a CSV or JSON file with any column names into the columns the flat-file export reads
exportExport identities from a source (flatfile, kratos, keycloak, firebase, auth0) into CMF
mapScaffold or update the CMF → target field mapping
validateDry-run a CMF file against a target’s capabilities (no network calls)
set-passwordsGive users a unique random password in a CMF file, when their real passwords aren’t known
import auth0Chunk, submit, poll, and import a CMF file into an Auth0 tenant
import kratosCreate Ory Kratos identities from a CMF file via the Admin API
import keycloakCreate Keycloak users from a CMF file via the Admin API
import firebaseCreate Firebase Authentication users from a CMF file via the Identity Toolkit API
diff auth0Reconcile a CMF file against a live Auth0 tenant
diff kratosReconcile a CMF file against a live Ory Kratos instance
diff keycloakReconcile a CMF file against a live Keycloak realm
diff firebaseReconcile a CMF file against a live Firebase project
testdata generate ─┐
├─▶ validate ─▶ import auth0/kratos/keycloak/firebase ─▶ diff auth0/kratos/keycloak/firebase
export ─▶ map ──────┘

testdata generate feeds the same validate → import → diff path as a real export, so it’s a genuine rehearsal rather than a separate toy path.