netbird
netbird copied to clipboard
Add support for inviting/deleting users via Zitadel
Describe your changes
This fixes the "Invite User" button in Dashboard v2.0.0 and enables the usage of the --user-delete-from-idp flag for Zitadel.
Unlike the NetBird SaaS solution, we rely on Zitadel to send the emails on our behalf.
Issue ticket number and link
Refs: #855
Checklist
- [ ] Is it a bug fix
- [ ] Is a typo/documentation fix
- [ X] Is a feature enhancement
- [ ] It is a refactor
- [ ] Created tests that fail without the change (if possible)
- [ ] Extended the README / documentation, if necessary
FWIW, I realize the invite button was disabled in dashboard v2.0.1... sadly UI work is very much not my thing and I don't see an obvious way to detect the backend IDP or I'd make a PR there as well.
@synfinatic we can work on a dashboard support for it in a few weeks.
Can you fix the linter notes?