Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ Allow anyone to create an application #675

Open
micedre opened this issue May 2, 2022 · 2 comments · May be fixed by #769
Open

✨ Allow anyone to create an application #675

micedre opened this issue May 2, 2022 · 2 comments · May be fixed by #769
Assignees
Labels
enhancement New feature or request P2 Should be done in the next three releases

Comments

@micedre
Copy link
Contributor

micedre commented May 2, 2022

As a sugoi user, I would like to be able to create an application and add group (and user to this application). At the moment, application creation is reserved to realm admins, so I have to ask them to create the application and give me rights to it.

This should be configurable by realm, and if enabled, any reader on the realm should have the rights to create application. When application created, the user should have all rights on it.

The user creating application should also have a right to delete it.

@micedre micedre added enhancement New feature or request P2 Should be done in the next three releases labels May 2, 2022
@CChemin
Copy link
Contributor

CChemin commented May 30, 2022

I don't think this is the good way to do this. There is no reason that a reader should have writing rights and we might have some use cases where only a few people is allowed to create application and not all readers.

To do so I really prefer to add a new role (like application_creator_{realm}) and users with this role will be able to create any application + with this role by default on all authenticated user we have more or less the same feature (the reader role will not be needed).

@emmanuelbar
Copy link

Regarding the deletion of the application: that would work with a new role (like "applicationX_appmanager" ) ?

@fjr3o6 fjr3o6 self-assigned this Dec 13, 2022
@fjr3o6 fjr3o6 linked a pull request Dec 14, 2022 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request P2 Should be done in the next three releases
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants