cisagov / ScubaGoggles

SCuBA Secure Configuration Baselines and assessment tool for Google Workspace
https://www.cisa.gov/resources-tools/services/secure-cloud-business-applications-scuba-project
Creative Commons Zero v1.0 Universal
149 stars 20 forks source link

Create JSON version of the output #226

Closed jfevang closed 5 months ago

jfevang commented 6 months ago

๐Ÿ—ฃ Description

Create individual json files that have the same details as the ScubaGoggles output html report but in json format to include:

๐Ÿ’ญ Motivation and context

Closes #217

๐Ÿงช Testing

โœ… Pre-approval checklist

โœ… Pre-merge Checklist

โœ… Post-merge Checklist

buidav commented 6 months ago

No sure is if this is the correct syntax myself, google is saying this is how, but here's how to disable the last pylint warning # pylint: disable=too-many-branches stick this above the line causing the error to ignore in the linter for now. We'll be refactoring the reporter in #166 which will clean up the current hacky code.

jfevang commented 6 months ago

Updated README as well as output schema/format to match ScubaGear