Graylog2 / Graylog2/graylog2-server

Don't expose "old" roles in the new role assignment UI

Open
#8,769 0 comments 0 reactions 0 assignees View on GitHub
feature
Dominant language
Java
Stars
8.1k
Forks
1.1k
Avg merge
1d 20h
Merged PRs (30d)
217

Description

With the introduction of grants, we aim towards making some of the existing roles obsolete.
This is mostly true for roles that allow `RUD` actions on entities (or all entities)
Examples being the `Alerts Manager` and the `Reports Manager` role.

With the grants system we only want users to be using "new" roles which cover a different
permissions aspect of the product. These roles will cover things like the creation of entities and
the permission to execute searches.

That's why we should add something like a `new` flag to the roles collection,
and only allow these roles to be assigned to users in the UI

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.