User schemas preview: define your own user model #12464
hifabienne
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
We just shipped the second piece of the next Zitadel preview: user schemas. Full write-up is here.
The short version: your user model is a JSON Schema file in
.zitadel/schemas/, not a fixed shape we hand you. Every project starts with a default human schema, but you can edit it, add fields, or add whole new schemas for machines and agents or whatever you require. Change the schema, add the field to a flow step so it's actually collected, then preview and publish with the CLI:planshows you exactly what would change before anything touches the server.applypublishes it.If you tried the first preview, start from a fresh project. The CLI and
.zitadel/have both moved on since then, and runningsetupagain on an already-initialized project won't pick up what's new.We'd especially like to know:
plangive you confidence about what would happen before you ranapply?x-annotations get you there?We opened a dedicated Discord channel for this preview too, if you'd rather talk it through in real time. Try it, break it, and tell us what's missing.
All reactions