turbot / steampipe-mod-github-compliance

Run individual controls or full compliance benchmarks for across all of your GitHub resources using Powerpipe and Steampipe.
https://hub.powerpipe.io/mods/turbot/github_compliance
Apache License 2.0
8 stars 1 forks source link

Way to filter checks #43

Closed abacao closed 10 months ago

abacao commented 1 year ago

Hello,

Got here by this.

I have a user that is in several GitHub organizations and I want to use this mod to check a specific organization for compliance issues.

At the moment, when running the mod, I have all the results, personal and for all the organizations where my token has access.

There is no way to grant access to a token only for the organization I want so any token create will always have access to all my organizations.

Fine-grained tokens are focused in repos that are created by me, not owned by organization A or B.

Feature request:

Have a possibility to add a variable what will filter the result either by an organization or by a user.

The default result may stay as it is as it maintains the current result.

This will be a game changer and it will prevent the necessity of creating a dedicated user to each organization to run these checks.

Thanks

khushboo9024 commented 10 months ago

@abacao Thanks for bringing up this issue. At present, our GitHub tables do not support the quals for organization column, so we are unable to implement this feature right now. We may consider implementing it in the future. For the time being, we're marking this issue as closed since it's not on our immediate roadmap. However, if you have any further concerns, please feel free to reopen the issue. Thanks!!