p2-inc / keycloak-orgs

Single realm, multi-tenancy for SaaS apps
https://phasetwo.io
Other
389 stars 66 forks source link

Allow removing yourself from an org #46

Closed ghost closed 1 year ago

ghost commented 1 year ago

I can totally see y'all not being into this, if so I'll figure something else out. Very open to feedback here.

We're working on a custom theme to add orgs to the profile page, and there's not a way right now to leave an org via the API if you don't have control over that org.

ghost commented 1 year ago

For now I'm going to work around this by calling a 3rd party API which our internal AuthZ is hooked into, and having it enforce our own internal authz and removing you. This isn't a critical need for us.

xgp commented 1 year ago

We're working on a custom theme to add orgs to the profile page

FYI we've created an admin-portal app that combines profile and organization management. It will be the same license as our other extensions. Should be released within ~2 weeks.

ghost commented 1 year ago

@xgp What's the rough timeline for this making it into a new docker release? If it's > 1 week I need to work around locally for now.

xgp commented 1 year ago

This will likely be when we release our 21.0.1 docker image. Within 3-5 days.

If you need a workaround in the meantime, you can create your own image and replace this jar in the providers/ dir.