ISO 27018 Assessment
Assess ISO/IEC 27018:2019 PII (Personally Identifiable Information) protection in public cloud for "$ARGUMENTS". Evaluate PII processor obligations and cloud-specific PII protections.
Prerequisites
Read .metapowers/compliance/$ARGUMENTS/00-scope.md. If this file does not exist, tell the user:
Phase 0 (Scope) has not been completed for "$ARGUMENTS". Run /compliance:regulatory-landscape $ARGUMENTS first, or use --skip-checks to bypass.
If --skip-checks is present in $ARGUMENTS, skip this check.
Process
Read context files:
- Read
plugins/compliance/shared/grc-lifecycle-guide.md for GRC methodology reference
- Read
plugins/compliance/shared/assessment-template.md for output structure
- Read
.metapowers/compliance/$ARGUMENTS/00-scope.md for scope and control framework context
PII processing context:
- Identify PII categories processed in the public cloud (names, emails, financial data, health data, etc.)
- Determine role: PII controller, PII processor, or both
- Map data flows showing where PII enters, is processed, stored, and exits the cloud environment
- Identify applicable privacy regulations (GDPR, CCPA, etc.) that ISO 27018 supports
PII processor obligations assessment (ISO/IEC 29100 principles):
- Consent and choice — assess mechanisms for obtaining and managing data subject consent
- Purpose legitimacy and specification — assess documentation of processing purposes, limitation to stated purposes
- Data minimization — assess collection limitation, data adequacy, relevance checks
- Use, retention, and disclosure limitation — assess data retention policies, usage restrictions, third-party disclosure controls
- Accountability — assess privacy governance, DPO appointment, privacy impact assessments
- Information security — assess security controls protecting PII (encryption, access control, monitoring)
- Privacy compliance — assess privacy policy publication, compliance monitoring, breach response
- Score each principle: Compliant / Partially Compliant / Non-Compliant
Cloud-specific PII protections assessment:
- Data location disclosure — assess transparency about where PII is stored and processed geographically
- Sub-processor transparency — assess disclosure of sub-processors, notification of sub-processor changes, contractual flow-down requirements
- Breach notification to controllers — assess incident notification procedures to PII controllers, timeline commitments, content requirements
- Data return and disposal — assess data portability upon contract termination, secure deletion procedures, deletion certification
- Government access disclosure — assess policy for handling government data access requests, transparency reporting
- PII transmission security — assess encryption in transit, secure API design, data transfer mechanisms
- Score each protection: Implemented / Partially Implemented / Not Implemented
Contractual requirements review:
- Assess Data Processing Agreements (DPAs) for ISO 27018 alignment
- Check contractual obligations with sub-processors
- Verify controller notification procedures are contractually defined
Write the artifact to .metapowers/compliance/$ARGUMENTS/01-assess/iso27018.md following the assessment template structure with:
- PII Processing Context — data types, roles, data flows
- PII Processor Obligations — 7 principles scored with findings
- Cloud-Specific PII Protections — cloud protections scored with findings
- Contractual Requirements — DPA and sub-processor agreement review
- Overall Compliance Score — aggregate score with heatmap
- Remediation Priorities — ranked list of gaps to address
Output
The ISO 27018 assessment written to .metapowers/compliance/$ARGUMENTS/01-assess/iso27018.md. Present a summary to the user highlighting:
- PII categories and processing role identified
- Overall PII protection maturity score
- Top 3 PII protection gaps
- Sub-processor transparency status
1---2name: iso270183description: Assess ISO 27018 PII protection in public cloud4---56# ISO 27018 Assessment78Assess ISO/IEC 27018:2019 PII (Personally Identifiable Information) protection in public cloud for "$ARGUMENTS". Evaluate PII processor obligations and cloud-specific PII protections.910## Prerequisites1112Read `.metapowers/compliance/$ARGUMENTS/00-scope.md`. If this file does not exist, tell the user:1314> Phase 0 (Scope) has not been completed for "$ARGUMENTS". Run `/compliance:regulatory-landscape $ARGUMENTS` first, or use `--skip-checks` to bypass.1516If `--skip-checks` is present in $ARGUMENTS, skip this check.1718## Process19201. **Read context files:**21 - Read `plugins/compliance/shared/grc-lifecycle-guide.md` for GRC methodology reference22 - Read `plugins/compliance/shared/assessment-template.md` for output structure23 - Read `.metapowers/compliance/$ARGUMENTS/00-scope.md` for scope and control framework context24252. **PII processing context:**26 - Identify PII categories processed in the public cloud (names, emails, financial data, health data, etc.)27 - Determine role: PII controller, PII processor, or both28 - Map data flows showing where PII enters, is processed, stored, and exits the cloud environment29 - Identify applicable privacy regulations (GDPR, CCPA, etc.) that ISO 27018 supports30313. **PII processor obligations assessment (ISO/IEC 29100 principles):**32 - **Consent and choice** — assess mechanisms for obtaining and managing data subject consent33 - **Purpose legitimacy and specification** — assess documentation of processing purposes, limitation to stated purposes34 - **Data minimization** — assess collection limitation, data adequacy, relevance checks35 - **Use, retention, and disclosure limitation** — assess data retention policies, usage restrictions, third-party disclosure controls36 - **Accountability** — assess privacy governance, DPO appointment, privacy impact assessments37 - **Information security** — assess security controls protecting PII (encryption, access control, monitoring)38 - **Privacy compliance** — assess privacy policy publication, compliance monitoring, breach response39 - Score each principle: Compliant / Partially Compliant / Non-Compliant40414. **Cloud-specific PII protections assessment:**42 - **Data location disclosure** — assess transparency about where PII is stored and processed geographically43 - **Sub-processor transparency** — assess disclosure of sub-processors, notification of sub-processor changes, contractual flow-down requirements44 - **Breach notification to controllers** — assess incident notification procedures to PII controllers, timeline commitments, content requirements45 - **Data return and disposal** — assess data portability upon contract termination, secure deletion procedures, deletion certification46 - **Government access disclosure** — assess policy for handling government data access requests, transparency reporting47 - **PII transmission security** — assess encryption in transit, secure API design, data transfer mechanisms48 - Score each protection: Implemented / Partially Implemented / Not Implemented49505. **Contractual requirements review:**51 - Assess Data Processing Agreements (DPAs) for ISO 27018 alignment52 - Check contractual obligations with sub-processors53 - Verify controller notification procedures are contractually defined54556. **Write the artifact** to `.metapowers/compliance/$ARGUMENTS/01-assess/iso27018.md` following the assessment template structure with:56 - **PII Processing Context** — data types, roles, data flows57 - **PII Processor Obligations** — 7 principles scored with findings58 - **Cloud-Specific PII Protections** — cloud protections scored with findings59 - **Contractual Requirements** — DPA and sub-processor agreement review60 - **Overall Compliance Score** — aggregate score with heatmap61 - **Remediation Priorities** — ranked list of gaps to address6263## Output6465The ISO 27018 assessment written to `.metapowers/compliance/$ARGUMENTS/01-assess/iso27018.md`. Present a summary to the user highlighting:66- PII categories and processing role identified67- Overall PII protection maturity score68- Top 3 PII protection gaps69- Sub-processor transparency status