本文へ移動
cccskills
無料GitHub で公開

vendor-privacy-audit

On-site and remote vendor audit procedures per GDPR Article 28(3)(h). Covers audit planning, evidence collection methodologies, finding classification, remediation tracking, and audit report generation for processor compliance verification.

インストール方法を見る

含まれるファイル(5)

  • SKILL.md10.3 KB
  • assets/template.md5.1 KB
  • references/standards.md4.2 KB
  • references/workflows.md8.3 KB
  • scripts/process.py18.1 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Vendor Privacy Audit

Overview

GDPR Article 28(3)(h) requires that the processor "make available to the controller all information necessary to demonstrate compliance with the obligations laid down in Article 28, and allow for and contribute to audits, including inspections, conducted by the controller or another auditor mandated by the controller." This audit right is a cornerstone of the controller's accountability obligations and must be exercisable in practice.

The EDPB Guidelines 07/2020 (paragraph 110) emphasize that audit rights must be practical and exercisable, not merely theoretical. Controllers must develop structured audit programs proportionate to the risk of the processing.

At Summit Cloud Partners, the Vendor Privacy Audit Program provides a systematic approach to verifying processor compliance through on-site inspections, remote audits, and documentation reviews.

Audit Types

Type 1: Documentation-Based Audit (Remote)

Suitable for standard-risk vendors with current third-party certifications.

AspectDetail
ScopeReview of processor-provided documentation and certifications
Duration3-5 business days
FrequencyAnnual
DeliverableDocumentation Audit Report
Cost allocationController bears own costs

Evidence Reviewed:

  • Current ISO 27001/27701 certificates and audit reports
  • SOC 2 Type II report (including management assertions and exceptions)
  • DPA compliance self-assessment questionnaire
  • Sub-processor register and DPA coverage confirmation
  • Incident log summary for audit period
  • Training records and confidentiality agreement coverage
  • Data subject request handling metrics

Type 2: Remote Technical Audit

Suitable for standard-to-high-risk vendors where on-site access is not practical.

AspectDetail
ScopeRemote assessment including technical verification
Duration5-10 business days
FrequencyAnnual for high-risk; biennial for standard-risk
DeliverableRemote Audit Report
Cost allocationPer DPA terms (typically split)

Activities:

  • All documentation review activities from Type 1
  • Video-conference interviews with vendor privacy and security teams
  • Screen-sharing walkthrough of access control configurations
  • Review of logging and monitoring dashboards
  • Live demonstration of data subject request handling process
  • Review of encryption key management procedures
  • Penetration test report review (vendor-provided under NDA)

Type 3: On-Site Inspection

Required for high-risk vendors and when triggered by compliance concerns.

AspectDetail
ScopePhysical inspection of processing facilities and controls
Duration1-3 days on-site, plus pre/post work
FrequencyAs needed; minimum biennial for highest-risk vendors
DeliverableOn-Site Inspection Report
Cost allocationPer DPA terms

Activities:

  • All remote audit activities
  • Physical security inspection of data processing facilities
  • Server room and network infrastructure walkthrough
  • Badge access system review and testing
  • Clean desk policy verification
  • Environmental controls inspection (fire suppression, climate, power)
  • Personnel interviews (privacy officer, security team, operations staff)
  • Observation of operational procedures (incident response, change management)

Audit Planning

Pre-Audit Activities

60 Days Before Audit:

ActivityResponsible
Select vendors for audit based on risk tier and schedulePrivacy Team
Determine audit type (Documentation / Remote / On-Site)Privacy Team Lead
Assign audit team lead and membersPrivacy Team Lead
Notify vendor of audit intent per DPA notification requirementsAudit Team Lead

30 Days Before Audit:

ActivityResponsible
Issue formal audit notification letter to vendorAudit Team Lead
Submit document request list to vendorAudit Team
Schedule interview slots (for Type 2 and 3)Audit Team
Book travel and facilities (for Type 3)Operations
Prepare audit checklist customized for vendor's processingAudit Team

7 Days Before Audit:

ActivityResponsible
Review vendor-provided documentationAudit Team
Prepare interview question setsAudit Team
Finalize on-site agenda (Type 3)Audit Team Lead
Conduct team briefingAudit Team Lead

Audit Checklist

A. DPA Compliance Verification

#Check ItemArticleEvidence Required
A1Processing limited to documented controller instructions28(3)(a)Processing logs, instruction register
A2All authorized personnel bound by confidentiality28(3)(b)Signed confidentiality agreements, HR records
A3Article 32 security measures implemented per DPA Annex II28(3)(c)Security configuration evidence
A4Sub-processors authorized and DPAs in place28(3)(d)Sub-processor register, executed DPAs
A5DSR assistance capability demonstrated28(3)(e)DSR handling procedures, response metrics
A6Compliance assistance provided for Art. 32-3628(3)(f)DPIA contributions, breach investigation support
A7Deletion/return capabilities verified28(3)(g)Deletion procedures, test results
A8Audit information and access provided28(3)(h)Audit cooperation evidence

B. Technical Controls Verification

#Check ItemEvidence Required
B1Encryption at rest implemented per DPA specificationsKey management documentation, configuration screenshots
B2Encryption in transit per DPA specificationsTLS configuration, certificate management
B3Access controls configured per principle of least privilegeRBAC configuration, access review records
B4MFA enabled for all administrative accessMFA enrollment records, policy configuration
B5Logging enabled and retained per DPA retention periodLog storage configuration, sample logs
B6Vulnerability scanning performed per scheduleScan reports, remediation records
B7Penetration testing performed per schedulePen test reports, finding remediation
B8Backup and recovery procedures testedDR test results, RPO/RTO metrics

C. Organizational Controls Verification

#Check ItemEvidence Required
C1Privacy training delivered to all relevant staffTraining records with completion dates
C2Incident response plan documented and testedIRP document, tabletop exercise records
C3Change management process followedChange log, approval records
C4Physical security controls in place (Type 3 only)Badge access logs, CCTV coverage, visitor log
C5Data retention and deletion procedures operationalRetention schedule, deletion logs
C6Records of processing maintained per Art. 30(2)ROPA documentation

D. Breach Notification Readiness

#Check ItemEvidence Required
D1Breach detection capabilities operationalSIEM configuration, alert rules
D2Breach notification procedure documented with DPA-compliant timeframeIRP with notification section, contact matrix
D3Breach notification contact details currentVerified contact information
D4Breach register maintainedBreach log (redacted if necessary)

Finding Classification

SeverityDefinitionRemediation TimelineFollow-Up
CriticalImmediate risk to personal data or fundamental DPA violationImmediate (within 7 days)Verification audit within 30 days
MajorSignificant gap in controls or DPA non-compliance30 calendar daysWritten evidence of remediation
MinorControl weakness not immediately impacting data protection90 calendar daysVerified at next scheduled audit
ObservationArea for improvement, not a compliance gapNoted for next assessmentTracked in audit records

Examples by Severity:

SeverityExample
CriticalPersonal data accessible to unauthorized personnel; no encryption at rest despite DPA requirement
MajorSub-processor engaged without notification; MFA not enforced for administrative access
MinorPrivacy training completion at 85% (target 100%); access review 2 weeks overdue
ObservationIncident response plan would benefit from more specific processor notification procedures

Remediation Tracking

All findings above Observation severity enter the remediation tracking system:

FieldDescription
Finding IDUnique identifier
VendorProcessor name
Audit dateWhen finding was identified
SeverityCritical / Major / Minor
DescriptionDetailed description of the finding
Root causeWhy the gap exists
Remediation planVendor's proposed corrective action
DeadlineDate by which remediation must be complete
Evidence requiredWhat the vendor must provide to close the finding
StatusOpen / In Progress / Remediated / Verified / Overdue
Verification methodHow Summit Cloud Partners will verify remediation

Key Regulatory References

  • GDPR Article 28(3)(h) — Audit rights and compliance information
  • GDPR Article 5(2) — Accountability principle
  • GDPR Article 24 — Responsibility of the controller
  • GDPR Article 32 — Security of processing
  • EDPB Guidelines 07/2020 — Controller and processor concepts (paragraph 110 on practical audit rights)
  • Bavarian DPA (BayLDA) — Processor Audit Guidelines (2022)
  • ISO 19011:2018 — Guidelines for auditing management systems

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Implements 42 CFR Part 2 protections for substance use disorder patient records. Covers written consent requirements stricter than HIPAA, re-disclosure prohibition, court order procedures, qualified service organization agreements, and 2024 amendments aligning Part 2 with HIPAA. Keywords: 42 CFR Part 2, substance use disorder, SUD records, re-disclosure, consent, Part 2 amendments.

日本語の概要は準備中です。原文の説明を表示しています。

mukul975/Privacy-Data-Protection-Skills3032026年3月17日 更新

Guides assessment of third-country adequacy decisions under GDPR Article 45 for international data transfers. Covers the current EC adequacy decisions list, adequacy assessment criteria, partial adequacy handling, and monitoring of adequacy decision reviews. Keywords: adequacy decision, Article 45, third country, adequate protection, EC adequacy list.

日本語の概要は準備中です。原文の説明を表示しています。

mukul975/Privacy-Data-Protection-Skills3032026年3月17日 更新

Implements age-gating mechanisms for online services to restrict access based on user age. Covers hard gates versus soft gates, neutral age prompts, re-verification triggers, circumvention prevention, and regulatory requirements under GDPR, COPPA, UK Online Safety Act, and DSA. Keywords: age gate, age restriction, neutral prompt, children, online services, access control.

日本語の概要は準備中です。原文の説明を表示しています。

mukul975/Privacy-Data-Protection-Skills3032026年3月17日 更新

Evaluates and implements age estimation and verification technologies for online services. Covers facial age estimation, digital ID verification, self-declaration with risk assessment, AI-based age estimation, and the accuracy versus privacy tradeoff. Includes ICO guidance and euCONSENT framework. Keywords: age verification, age estimation, facial analysis, digital ID, children, online safety.

日本語の概要は準備中です。原文の説明を表示しています。

mukul975/Privacy-Data-Protection-Skills3032026年3月17日 更新

Preparing EU AI Act compliance documentation for high-risk AI systems. Covers Annex III classification, technical documentation under Art. 11, conformity assessment, risk management systems, and CE marking requirements. Keywords: EU AI Act, high-risk AI, Annex III, conformity assessment, CE marking.

日本語の概要は準備中です。原文の説明を表示しています。

mukul975/Privacy-Data-Protection-Skills3032026年3月17日 更新

Implements GDPR Art. 22 automated decision-making and AI Act Art. 14 human oversight requirements for AI systems. Covers identification of solely automated decisions, meaningful human intervention design, logic explanation mechanisms, and contestation procedures. Keywords: Art. 22, automated decision, human oversight, AI Act, profiling, contestation.

日本語の概要は準備中です。原文の説明を表示しています。

mukul975/Privacy-Data-Protection-Skills3032026年3月17日 更新

mukul975 のスキルをすべて見る

このスキルの問題を報告する