Skip to main content
Audience: Data Governance, Compliance Teams, DPOs Regulatory frameworks like GDPR, SOX, HIPAA, and industry standards require organizations to demonstrate control over their data. AnomalyArmor provides the audit trails and change documentation needed for compliance.

Compliance Use Cases

RequirementHow AnomalyArmor Helps
Data LineageTrack what data exists and where
Change ManagementDocument all schema modifications
Audit TrailsImmutable logs of detected changes
Access DocumentationRecord what AnomalyArmor can see
Data ClassificationTag PII and sensitive data

Schema Change Documentation

Automatic Change History

Every schema change is automatically recorded:
Schema History: customers table
────────────────────────────────

2024-01-15 08:00:00 UTC
Change: Column removed - ssn (varchar)
Detected by: Discovery Run #1234
Details: Column no longer exists in source

2024-01-10 14:30:00 UTC
Change: Column added - gdpr_consent (boolean)
Detected by: Discovery Run #1200
Details: New column discovered

2024-01-05 09:15:00 UTC
Change: Column type changed - email
From: varchar(100)
To: varchar(255)
Detected by: Discovery Run #1150

Accessing Change History

  1. Navigate to Assets
  2. Click on any asset
  3. Select Schema History tab
  4. Filter by date range
  5. Export for auditors

Exporting for Audits

Export schema change history:
  1. Go to Assets → [Asset] → Schema History
  2. Click Export
  3. Select format: CSV, JSON, or PDF
  4. Choose date range
  5. Download
The export includes:
  • Asset name and location
  • Change type and details
  • Detection timestamp
  • Discovery run ID
  • Before/after values

Data Classification

Tagging Sensitive Data

Identify and tag PII and sensitive columns:
  1. Navigate to an asset
  2. Click Classification tab
  3. Select columns to classify
  4. Apply tags:
    • PII - Personally Identifiable Information
    • Financial - Financial data
    • Health - Health/medical data
    • Confidential - Internal confidential
    • Create custom tags for your organization’s specific requirements

Classification Alerts

Alert when classified columns change:
FieldValue
RulePII Column Changes
EventSchema Change Detected
ClassificationPII
ConditionsAny change
DestinationsEmail compliance@company.com, Slack #data-governance

Classification Report

Generate a report of all classified data:
  1. Go to Assets
  2. Filter by Classification
  3. Export filtered results
Report includes:
  • All assets with classified columns
  • Classification tags applied
  • Column details
  • Last change date

Audit Trail Access

What’s Logged

AnomalyArmor maintains audit logs for:
ActivityLogged Details
Discovery runsStart time, end time, assets found, changes detected
Schema changesBefore/after state, detection time
Configuration changesWho changed what, when
User actionsLogin, logout, settings changes
Alert activityAlerts fired, acknowledged, resolved

Accessing Audit Logs

In the UI:
  1. Go to Settings → Audit Log
  2. Filter by date, user, or activity type
  3. Export for compliance review
Via API:
GET /api/v1/audit-logs
?start_date=2024-01-01
&end_date=2024-01-31
&activity_type=schema_change

Log Retention

PlanRetention Period
Standard90 days
EnterpriseConfigurable (up to 7 years)
Contact support for extended retention requirements.

Compliance Frameworks

GDPR

GDPR RequirementAnomalyArmor Support
Art. 30 - Records of ProcessingAsset catalog documents data locations
Art. 32 - Security of ProcessingChange monitoring detects unauthorized modifications
Art. 33 - Breach NotificationAlerts can notify of potential data issues
Art. 17 - Right to ErasureTrack when PII columns are removed
Recommended Setup:
  • Tag all PII columns
  • Alert on any PII column changes
  • Export monthly PII inventory reports

SOX

SOX RequirementAnomalyArmor Support
Section 302 - Financial ControlsMonitor financial data tables
Section 404 - Internal ControlsDocument all schema changes
Change ManagementAudit trail of modifications
Recommended Setup:
  • Monitor all financial data tables
  • Alert on any schema changes to financial data
  • Weekly export of change reports

HIPAA

HIPAA RequirementAnomalyArmor Support
Access ControlsDocument what systems access PHI
Audit ControlsLog all data access and changes
Integrity ControlsDetect unauthorized modifications
Recommended Setup:
  • Tag all PHI columns
  • Alert immediately on PHI changes
  • Enable extended audit log retention

Reporting for Auditors

Monthly Compliance Report

Generate monthly reports showing:
  1. Asset Inventory: All monitored tables and columns
  2. Change Summary: Schema changes in the period
  3. Classification Status: PII and sensitive data inventory
  4. Alert Summary: Alerts fired and responses

Quarterly Review

Prepare for quarterly reviews:
  1. Export schema change history for quarter
  2. Export classification inventory
  3. Export audit logs
  4. Document any incidents and responses
  5. Review and update classifications

Annual Audit Package

For annual audits, compile:
  • Complete asset inventory
  • 12 months of schema change history
  • Classification inventory with evidence
  • Audit logs for the year
  • Incident response documentation
  • Evidence of regular monitoring (alert history)

Alert Rules for Compliance

PII Monitoring

FieldValue
RulePII Data Changes
EventSchema Change Detected
ClassificationPII, Personal Data
ConditionsAny change
DestinationsEmail dpo@company.com, Email compliance@company.com, Slack #data-governance

Financial Data Monitoring

FieldValue
RuleFinancial Data Changes
EventSchema Change Detected
ScopeClassification: Financial, OR Assets: revenue, payment, transaction
ConditionsAny change
DestinationsEmail finance-compliance@company.com, Slack #finance-data

Unauthorized Access Detection

FieldValue
RuleDiscovery Failures
EventDiscovery Failed
ScopeAll data sources
DestinationsEmail security@company.com, Slack #security-alerts
Repeated failures may indicate permission changes or unauthorized access attempts.

Best Practices

Documentation

  1. Tag everything sensitive: Don’t miss PII or financial columns
  2. Regular reviews: Quarterly review of classifications
  3. Export regularly: Don’t wait for audits to export data

Monitoring

  1. Alert on all sensitive data changes: Better to know than miss
  2. Include compliance team on alerts: They need visibility
  3. Document incident responses: Keep records of how you responded

Retention

  1. Extended retention for regulated data: Match your regulatory requirements
  2. Backup exports: Keep copies outside AnomalyArmor
  3. Immutable storage: Use write-once storage for audit exports

Checklist

For compliance readiness:
  • All databases connected and discovered
  • PII columns identified and tagged
  • Financial data identified and tagged
  • Health data identified and tagged (if applicable)
  • Alert rules for classified data changes
  • Compliance team added to alerts
  • Export schedule established
  • Retention policy configured
  • Audit log access documented

Data Classification

Tagging and classification features

Security Overview

Security and compliance documentation