Compliance Automation Suite
Automated compliance for GDPR, SOC 2, ISO 27001, and NIS2. Evidence collection scripts, DPIA templates, and audit preparation guide.
📄 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📁 File Structure 37 files
📖 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 |
|---|
... continues with setup instructions, usage examples, and more.