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

FeatureRequest Clone Roles #5252

Open
moreamazingnick opened this issue Aug 29, 2024 · 3 comments
Open

FeatureRequest Clone Roles #5252

moreamazingnick opened this issue Aug 29, 2024 · 3 comments
Labels
area/configuration Affects the configuration enhancement New feature or improvement

Comments

@moreamazingnick
Copy link
Contributor

It would be nice to be able to clone existing roles.
Sometimes they are very similar but not suitable for inheritance.

Best Regards
Nicolas

@nilmerg
Copy link
Member

nilmerg commented Aug 30, 2024

Hi Nicolas,

since you've brought inheritance by yourself on the table, may I ask what exactly makes a role not suitable for this?

@slalomsk8er
Copy link

slalomsk8er commented Aug 30, 2024

Maybe I can answer from our perspective?

My alerting and also the roles are mostly team based and some times application/service based.

I utilize inheritance for basic common settings and for department settings and it would help to be able to clone a role of a team from the same department as it would also have the right inheritances and I would only have to change the users, groups and a couple of filters.

Currently I have to add a new role, add the users and groups, inheritances. And then, I have to jump around between the new and an existing role to copy paste and edit the filters. IMHO, the last part would be improved by cloning.

@nilmerg
Copy link
Member

nilmerg commented Aug 30, 2024

I see, thanks. Indeed, there are things that inheriting roles cannot influence, namely permission denials and restrictions.

@nilmerg nilmerg added enhancement New feature or improvement area/configuration Affects the configuration labels Aug 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/configuration Affects the configuration enhancement New feature or improvement
Projects
None yet
Development

No branches or pull requests

3 participants