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

Create a new command to generate reports based on RBAC #135

Open
camilamacedo86 opened this issue Jul 7, 2022 · 0 comments
Open

Create a new command to generate reports based on RBAC #135

camilamacedo86 opened this issue Jul 7, 2022 · 0 comments
Labels
size/M Denotes a PR that changes 30-99 lines, ignoring generated files.
Milestone

Comments

@camilamacedo86
Copy link
Collaborator

camilamacedo86 commented Jul 7, 2022

Create a new command for the audit tool that can generate reports which will return all Operators of some index that has some specific RBAC set on the CSV. This new command would work similar to audit custom validator [OPTIONS] --filter-validation="" that returns a list of Operators which containers that validation.

See the code for the validator command as an example:
https://github.com/operator-framework/audit/tree/main/cmd/custom/validator

See the code for a specific need script report that looks for a specific RBAC:
https://github.com/operator-framework/audit/tree/main/hack/specific-needs/rbacmachine

The goal of this command is to generate the same report done with https://github.com/operator-framework/audit/tree/main/hack/specific-needs/rbacmachine but instead of we have the data fixed on the code we would be able to inform it from flags.

@camilamacedo86 camilamacedo86 added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Jul 7, 2022
@camilamacedo86 camilamacedo86 added this to the Next milestone Jul 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size/M Denotes a PR that changes 30-99 lines, ignoring generated files.
Projects
None yet
Development

No branches or pull requests

1 participant