Compliance Automation Suite
Automated compliance for GDPR, SOC 2, ISO 27001, and NIS2. Evidence collection scripts, DPIA templates, and audit preparation guide.
📋 What's Inside 37 files
- ✓ README.md—
- ✓ manifest.json—
- ✓ run_audit.sh—
- ✓ mappings/gdpr_databricks_controls.md—
- ✓ mappings/soc2_azure_controls.md—
- ✓ mappings/iso27001_controls.md—
- ✓ mappings/nis2_checklist.md—
- ✓ scripts/access_control_audit.py—
- ✓ scripts/encryption_verification.py—
- ✓ scripts/data_retention_check.py—
- ✓ scripts/audit_log_validation.py—
- ✓ scripts/network_security_check.py—
- ✓ audits/__init__.py—
- ✓ audits/config.py—
- ✓ audits/utils.py—
📁 File Structure 37 files
├── README.md
├── manifest.json
├── run_audit.sh
├── mappings/
│ ├── gdpr_databricks_controls.md
│ ├── soc2_azure_controls.md
│ ├── iso27001_controls.md
│ ├── nis2_checklist.md
├── scripts/
│ ├── access_control_audit.py
│ ├── encryption_verification.py
│ ├── data_retention_check.py
│ ├── audit_log_validation.py
│ ├── network_security_check.py
├── audits/
│ ├── __init__.py
│ ├── config.py
│ ├── utils.py
│ ├── catalog_inventory.py
│ ├── job_inventory.py
│ ├── secret_inventory.py
│ ├── compute_analysis.py
│ ├── external_storage.py
│ ├── token_inventory.py
│ ├── query_history.py
│ ├── data_lineage.py
│ ├── table_permissions.py
├── reports/
│ ├── __init__.py
│ ├── html_report.py
│ ├── json_report.py
│ ├── templates/
│ │ ├── audit_report.html
├── gdpr/
│ ├── dsr_handler.py
│ ├── consent_tracking.py
│ ├── dpia_template.md
│ ├── ropa_generator.py
├── templates/
│ ├── soc2_evidence_binder.md
│ ├── audit_preparation.md
│ ├── scheduling_guide.md
├── dashboards/
│ ├── compliance_dashboard.sql
├── output/
│ ├── .gitkeep
📖 Documentation Preview README excerpt
Compliance Automation Suite
Product ID: compliance-automation-suite
Version: 2.0.0
Price: $89 USD
Author: [Datanest Digital](https://datanest.dev)
Category: Enterprise
---
Overview
The Compliance Automation Suite provides production-ready tooling for organizations operating
on Databricks and Azure that must satisfy GDPR, SOC 2 Type II, ISO 27001, and the EU NIS2
Directive. Instead of manually assembling evidence and cross-referencing spreadsheets before
every audit cycle, this suite automates the heavy lifting: continuous control verification,
evidence collection, gap analysis, and audit-readiness reporting.
New in v2.0: The suite now includes a comprehensive operational audit module with 9
automated audit scripts covering catalog inventory, job analysis, secret management, compute
costs, storage security, token hygiene, query history, data lineage, and table permissions.
These operational audits use Python standard library only (no pip dependencies) and
produce HTML and JSON reports with findings mapped to compliance frameworks (GDPR, SOC 2,
ISO 27001, NIS2).
Every script is designed as a Databricks notebook or standalone Python module so it slots
directly into existing lakehouse architectures. The control mappings translate regulatory
language into concrete technical controls you can verify programmatically.
---
What's Included
Control Mappings (`mappings/`)
| File | Description |
|---|---|
| `gdpr_databricks_controls.md` | GDPR articles mapped to Databricks technical controls |
| `soc2_azure_controls.md` | SOC 2 Trust Service Criteria mapped to Azure services |
| `iso27001_controls.md` | ISO 27001:2022 Annex A controls in spreadsheet format |
| `nis2_checklist.md` | NIS2 Directive (EU 2022/2555) compliance checklist |
Compliance Audit Scripts (`scripts/`)
| File | Description |
|---|---|
| `access_control_audit.py` | Audit workspace ACLs, group memberships, token lifetimes |
| `encryption_verification.py` | Verify encryption at rest, in transit, and key management |
| `data_retention_check.py` | Check data lifecycle against retention policies |
| `audit_log_validation.py` | Validate audit log completeness and integrity |
| `network_security_check.py` | Assess network security posture and segmentation |
Operational Audit Module (`audits/`) — NEW in v2.0
A self-contained Python package with 9 automated audit scripts, a shared API client,
configuration module, and utility library. Zero pip dependencies — uses only Python
standard library (http.client, ssl, json, csv, logging, etc.).
| File | Description |
|---|
... preview truncated, see full README in product download.
📄 Code Sample .py preview
📅 Changelog
v2.0.0 — Initial release. Last updated 2026-03-12.
Purchases include lifetime updates. Check the product page for the latest version.
📄 Product Preview
Try the interactive reader and demo tools below, or get the full product with all content unlocked.
📖 Interactive Reader (Free Preview)⚙ Try Demo Tools📦 Download Free Sample❓ Frequently Asked Questions
What license is this under?
MIT License. You can use it in commercial, client, and internal projects. See our license terms page for details.
How do I download after purchase?
Immediately after purchase, you'll be redirected to a download page. A download link is also sent to your email.
Do I get updates?
Yes. All products include lifetime updates at no extra cost. Re-download anytime for the latest version.
What if it doesn't work for me?
DM @DatanestDigital on X and we'll make it right.
Can I get a refund?
DM @DatanestDigital on X with your order number and we'll help.
Is there support?
DM @DatanestDigital on X. We respond within 1-2 business days.