Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gjyoung1974/soc2-policy-templates

Template SOC2 Policy Authority - documentation pipeline
https://github.com/gjyoung1974/soc2-policy-templates

compliance compliance-as-code documentation-automation documentation-generator documentation-pipeline policy-as-code security security-automation soc2

Last synced: about 1 month ago
JSON representation

Template SOC2 Policy Authority - documentation pipeline

Awesome Lists containing this project

README

        

# ACME Anvil Corporation Compliance Program

This repository consolidates all documents related to the ACME Anvil Corporation Compliance Program.

This example leverages the great work of the: [strongdm comply](https://github.com/strongdm/comply) compliance automation framework.

# Structure

Compliance documents are organized as follows:

```
narratives/ Narratives provide an overview of the organization and the compliance environment.
policies/ Policies govern the behavior of employees and contractors.
procedures/ Procedures prescribe specific steps that are taken in response to key events.
standards/ Standards specify the controls satisfied by the compliance program.
templates/ Templates control the output format of the HTML Dashboard and PDF assets.
```

# Building & Publishing

1. Clone this repository.
1. Make the required edits to the policy markdown files.
1. Check it back in:

```shell
git add --all && git commit -m'edited some policy file' && git push
```

4. a cicleci job will run and render policy files as PDF.

# Publishing

The `output/` directory contains all generated assets. Links in the HTML dashboard a relative, and all dependencies are included via direct CDN references. The entire `output/` directory therefore may be uploaded to an S3 bucket or other static asset host without further modification.

# Convert source documentation to MarkDown
[Pandoc Demos](https://pandoc.org/demos.html)

# TODOs:
1. Integrate with GitHub Pull Request functionality.
2. Option to push to GoogleDocs vs GitHub.
3. Enable a corporate branding template option.

---

2019 [email protected]