bmarsh9 / gapps

Security compliance platform - SOC2, CMMC, ASVS, ISO27001, HIPAA, NIST CSF, NIST 800-53, CSC CIS 18, PCI DSS, SSF tracking. https://gapps.darkbanner.com
Other
437 stars 99 forks source link

Modify code to Support integrations #35

Closed bmarsh9 closed 1 year ago

bmarsh9 commented 1 year ago

We want to be able to support integrations in Gapps so that we can check for controls automatically. Currently Gapps uses self attestation (the user gathers and inputs the evidence) however the end goal is added automatic evidence collection.

This issue will cover the following:

Requirements:

bmarsh9 commented 1 year ago

Ive used python-rq before and really like it: https://devcenter.heroku.com/articles/python-rq

bmarsh9 commented 1 year ago

Decided to use https://procrastinate.readthedocs.io/en/stable/ for this.

Version 3.1.2 supports this now. Will create more tickets for documentation and how to add integrations