pia-vendor-processing
Conducts Privacy Impact Assessment for vendor and third-party data processing arrangements. Covers processor due diligence, Data Processing Agreement (DPA) requirements under GDPR Article 28, sub-processor management, cross-border vendor transfers, cloud service provider assessments, and ongoing vendor monitoring. Keywords: vendor PIA, processor assessment, DPA, Article 28, sub-processor, cloud privacy, third-party risk.
- License 许可
- Apache-2.0
- 最近更新
- 2026-03-17
- Stars
- ★ 337
- Forks
- 68
01 前言 Front Matter
- name
- pia-vendor-processing
- license
- Apache-2.0
- metadata
- { "tags": "vendor-pia, processor-assessment, dpa, article-28, sub-processor, cloud-privacy", "author": "mukul975", "domain": "privacy", "version": "1.0", "subdomain": "privacy-impact-assessment" }
- description
- Conducts Privacy Impact Assessment for vendor and third-party data processing arrangements. Covers processor due diligence, Data Processing Agreement (DPA) requirements under GDPR Article 28, sub-processor management, cross-border vendor transfers, cloud service provider assessments, and ongoing vendor monitoring. Keywords: vendor PIA, processor assessment, DPA, Article 28, sub-processor, cloud privacy, third-party risk.
02 资源文件 7
- 资产文件assets/template.md3.1 KB
- 参考文档references/standards.md2.7 KB
- 参考文档references/workflows.md3.9 KB
- 脚本scripts/count_command_usage_unified.py46.1 KB
- 脚本scripts/process.py14.6 KB
- 脚本scripts/test_count_command_usage_unified.py10.4 KB
- 脚本scripts/test_skill_usage_measurement.py31.1 KB
03 SKILL.md 正文
Privacy Impact Assessment for Vendor Processing
Overview
When a controller engages a processor (vendor) to process personal data on its behalf, GDPR Article 28 imposes specific obligations on the controller to ensure that the processor provides sufficient guarantees to implement appropriate technical and organisational measures. The EDPB has repeatedly emphasized that the controller remains accountable for the processing regardless of delegation to a vendor. This skill provides a structured PIA methodology for assessing and managing the privacy risks of vendor data processing arrangements.
Regulatory Framework
GDPR Article 28 — Processor Obligations
| Requirement | Description |
|---|---|
| Art. 28(1) | Controller shall use only processors providing sufficient guarantees |
| Art. 28(2) | Processor shall not engage another processor (sub-processor) without prior specific or general written authorisation |
| Art. 28(3) | Processing governed by a contract or legal act setting out subject matter, duration, nature, purpose, data types, categories of data subjects, and controller obligations/rights |
| Art. 28(3)(a)-(h) | Mandatory DPA clauses: process only on documented instructions, confidentiality, security measures, sub-processor conditions, assist with data subject rights, assist with security/breach/DPIA, delete or return data, provide audit information |
| Art. 28(4) | Sub-processor must be bound by the same data protection obligations |
| Art. 28(5) | Adherence to approved codes of conduct or certification (Art. 42) as elements to demonstrate sufficient guarantees |
Processor Selection Criteria (EDPB Guidance)
The controller must assess the processor's:
- Technical expertise and security measures
- Track record and reputation (including enforcement history)
- Ability to ensure data subject rights can be exercised
- Data location and cross-border transfer implications
- Sub-processor chain management capability
- Business continuity and data recovery capability
- Willingness to submit to audits
Vendor Risk Categories
| Risk Category | Examples | Risk Level |
|---|---|---|
| Cloud infrastructure (IaaS/PaaS) | AWS, Azure, GCP — hosting personal data | High (data at rest and in transit under vendor control) |
| SaaS applications | CRM, HRIS, email marketing — processing personal data in vendor application | High (vendor application logic and access controls) |
| Analytics providers | Website analytics, marketing attribution — processing behavioural data | Medium-High (data sharing, profiling, cookie compliance) |
| IT support / managed services | Helpdesk, system administration — access to personal data during support | Medium (access-based risk, not purpose-based) |
| Payment processors | Card processing, billing — financial personal data | High (PCI DSS intersection, financial data sensitivity) |
| Sub-processors | Vendor's own vendors processing controller's data | High (reduced visibility and control) |
PIA Methodology for Vendor Processing
Phase 1: Vendor Inventory and Classification (Week 1)
- Inventory all vendors processing personal data on behalf of the organisation.
- For each vendor, document: personal data categories processed, data subject categories, processing purposes, data volumes, data locations.
- Classify each vendor by risk category based on data sensitivity, processing scope, and access level.
- Identify the vendor's sub-processors and their roles.
- Determine cross-border transfer implications for each vendor.
Phase 2: Due Diligence Assessment (Week 2)
- Request and review the vendor's security certifications (ISO 27001, SOC 2, CSA STAR).
- Review the vendor's privacy certifications and GDPR compliance evidence (ISO 27701, APEC CBPR).
- Check the vendor's enforcement history with supervisory authorities.
- Assess the vendor's technical and organisational security measures against the controller's requirements.
- Evaluate the vendor's data breach notification capability and track record.
- Review the vendor's sub-processor management process.
- Assess the vendor's ability to assist with data subject rights requests.
Phase 3: Data Processing Agreement Review (Week 3)
- Verify the DPA covers all Art. 28(3) mandatory provisions.
- Check that processing instructions are specific and documented (not generic catch-all clauses).
- Verify sub-processor authorisation mechanism: specific or general with notification and objection rights.
- Ensure data deletion or return obligations at contract termination are clear and enforceable.
- Verify audit rights: right to conduct or commission audits of the processor.
- Check cross-border transfer mechanisms (SCCs, BCRs, adequacy) for international vendors.
- Assess liability and indemnification provisions for data protection breaches.
Phase 4: Risk Assessment and Mitigation (Week 4)
- For each vendor, assess the risk to data subjects from the vendor's processing.
- Consider: data breach at vendor, unauthorised access by vendor employees, sub-processor chain risk, vendor lock-in, business continuity failure.
- Score risks on likelihood and severity matrix.
- Identify mitigation measures: encryption (controller-managed keys), pseudonymisation before transfer to vendor, access restrictions, monitoring, contractual controls.
- Assess residual risk after mitigation.
Phase 5: Ongoing Monitoring Framework (Week 5)
- Define vendor review frequency based on risk classification (high-risk: annual; medium: biennial).
- Establish vendor security questionnaire process for periodic reassessment.
- Monitor vendor sub-processor changes (notification process, assessment of new sub-processors).
- Track vendor incidents and breach notifications.
- Conduct or commission periodic audits for high-risk vendors.
- Define vendor exit strategy: data return, deletion verification, transition plan.
Enforcement Precedents
- CJEU Wirtschaftsakademie (C-210/16, 2018): Facebook fan page administrator held to be joint controller with Facebook; controllers cannot avoid responsibility by using a vendor platform.
- CJEU Fashion ID (C-40/17, 2019): Website operator embedding Facebook Like button held to be joint controller for the collection and transmission of data; responsibility for vendor components on own website.
- Belgian DPA vs IAB Europe (2022): EUR 250,000 fine; TCF framework operator held to be controller, not processor; demonstrates that contractual designation does not determine controller/processor status.
- Spanish AEPD vs Vodafone (2021): EUR 8.15 million fine for failure to adequately manage processors and sub-processors handling customer data; insufficient DPA controls.
- Finnish DPA vs Posti Group (2020): EUR 100,000 fine for inadequate processor management; controller failed to verify processor's compliance with data processing instructions.
- Dutch DPA guidance on cloud services (2022): Detailed assessment methodology for cloud vendor privacy compliance, including requirement to conduct DPIA for cloud migrations involving personal data.
04 同仓库更多 Skills
workplace-email-privacy
Implements email and internet monitoring compliance in the workplace per Barbulescu v Romania (ECHR Grand Chamber), EDPB guidance, and national labour law. Covers acceptable use policies, legitimate expectation of privacy, proportionality testing, and content vs metadata monitoring. Keywords: email monitoring, Barbulescu, workplace privacy, internet monitoring, acceptable use policy, ECHR, proportionality.
whistleblower-data
Implements data protection compliance for whistleblowing systems under EU Directive 2019/1937 and GDPR. Covers anonymous reporting channels, identity protection for whistleblowers and accused persons, retention limits, access restrictions, and retaliation prevention. Addresses national transpositions and DPA guidance. Keywords: whistleblower, Directive 2019/1937, anonymous reporting, identity protection, retaliation, retention, reporting channel.
vendor-termination-data
Vendor termination data return and deletion procedures per GDPR Article 28(3)(g). Covers data extraction formats, deletion certification requirements, transition planning, residual data handling, and post-termination verification.
vendor-risk-scoring
Vendor privacy risk tiering methodology for processor management. Covers scoring factors including data volume, sensitivity, transfer locations, certifications, breach history, and control maturity with weighted risk calculation and tier assignment.
vendor-privacy-due-diligence
Pre-contract vendor privacy due diligence per GDPR Article 28(1). Covers risk questionnaires, technical controls assessment, certification review, data flow analysis, and documented sufficiency decisions for processor engagement.
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.