nebari icon indicating copy to clipboard operation
nebari copied to clipboard

[ENH] - Add a default keycloak role to allow app sharing for convenience

Open aktech opened this issue 1 year ago • 0 comments

Feature description

We recently added ability to configure fine-grained permissions for JupyterHub via keycloak here: https://github.com/nebari-dev/nebari/pull/2471

Add a default keycloak role in the jupyterhub client to be allow app sharing.

Screenshot 2024-06-24 at 5 39 32 pm Screenshot 2024-06-24 at 5 39 42 pm

Scopes: shares!user,read:users:name,read:groups:name

Value and/or benefit

Users can create it themselves as well, but would be nice to provide this auto-created, so that users can directly assign this role to users to allow them to share apps via jhub-apps in Nebari.

Anything else?

No response

aktech avatar Jun 24 '24 16:06 aktech