netbird icon indicating copy to clipboard operation
netbird copied to clipboard

Add support for inviting/deleting users via Zitadel

Open synfinatic opened this issue 1 year ago • 2 comments

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

synfinatic avatar Feb 12 '24 20:02 synfinatic

CLA assistant check
All committers have signed the CLA.

CLAassistant avatar Feb 12 '24 20:02 CLAassistant

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 avatar Feb 12 '24 21:02 synfinatic

@synfinatic we can work on a dashboard support for it in a few weeks.

Can you fix the linter notes?

mlsmaycon avatar Mar 14 '24 20:03 mlsmaycon