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

nist-privacy-identify

Guides implementation of the NIST Privacy Framework IDENTIFY function covering ID.BE business environment, ID.DA data actions, ID.IM improvement, and ID.RA risk assessment subcategories. Maps NIST PF controls to GDPR requirements for dual-framework compliance. Keywords: NIST Privacy Framework, IDENTIFY function, ID.BE, ID.DA, ID.IM, ID.RA, privacy risk assessment, data actions.

インストール方法を見る

含まれるファイル(5)

  • SKILL.md9.1 KB
  • assets/template.md823 B
  • references/standards.md758 B
  • references/workflows.md902 B
  • scripts/process.py7.2 KB

SKILL.md(原文)

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

Implementing NIST Privacy Framework IDENTIFY Function

Overview

The NIST Privacy Framework Version 1.0 (January 2020) provides a voluntary enterprise risk management tool structured around five core functions: IDENTIFY, GOVERN, CONTROL, COMMUNICATE, and PROTECT. The IDENTIFY function develops the organisational understanding to manage privacy risk arising from data processing. This skill covers the four IDENTIFY subcategories: Inventory and Mapping (ID.IM), Business Environment (ID.BE), Risk Assessment (ID.RA), and Data Processing Ecosystem Risk Management (ID.DE).

IDENTIFY Function Structure

ID.IM — Inventory and Mapping

Data processing inventory and mapping activities are understood by the organisation.

SubcategoryDescriptionImplementation
ID.IM-P1Systems/products/services that process data are inventoriedMaintain a comprehensive register of all systems processing personal data, including SaaS tools, internal databases, and third-party integrations
ID.IM-P2Owners of systems/products/services are identifiedAssign a data processing owner to each system with documented responsibility for privacy compliance
ID.IM-P3Categories of individuals whose data are processed are inventoriedMap all data subject categories (employees, customers, patients, vendors, website visitors)
ID.IM-P4Data actions of the systems/products/services are inventoriedDocument data lifecycle actions: collection, retention, logging, generation, transformation, use, disclosure, sharing, transmission, disposal
ID.IM-P5Purposes for data actions are inventoriedDocument specific purposes for each data action, aligned with GDPR Art. 5(1)(b) purpose limitation
ID.IM-P6Data elements within the data actions are inventoriedCatalogue all personal data elements processed per system and per purpose
ID.IM-P7Environmental factors affecting the data processing ecosystem are understoodAssess external factors: legal/regulatory requirements, industry standards, market expectations, organisational risk tolerance
ID.IM-P8Data processing is mappedCreate and maintain data flow maps showing how personal data moves through the organisation

ID.BE — Business Environment

The organisation's mission, objectives, stakeholders, and activities are understood and prioritised.

SubcategoryDescriptionImplementation
ID.BE-P1The organisation's role in the data processing ecosystem is identified and communicatedDetermine controller/processor/joint controller status for each processing activity
ID.BE-P2Priorities for organisational mission, objectives, and activities are established and communicatedAlign privacy programme with business objectives; ensure privacy is a design requirement
ID.BE-P3Systems/products/services that support organisational priorities are identified and key requirements communicatedIdentify which processing activities are critical to business operations and prioritise privacy investment accordingly

ID.RA — Risk Assessment

The organisation understands the privacy risks to individuals and how such processing creates privacy risks to the organisation.

SubcategoryDescriptionImplementation
ID.RA-P1Contextual factors related to the systems/products/services and data actions are identifiedAssess context: relationship with data subjects, data subject expectations, sensitivity, volume, collection method
ID.RA-P2Data analytic inputs and outputs are identified and evaluatedFor data analytics and AI, identify inputs (training data, inference data) and outputs (predictions, scores, decisions)
ID.RA-P3Potential problems for individuals that arise from data processing are identifiedIdentify privacy harms: loss of autonomy, discrimination, economic loss, physical harm, reputational damage, loss of trust
ID.RA-P4Problematic data actions, the likelihood that they occur, and the resulting problems for individuals are identified and assessedAssess likelihood and severity of each problematic data action — aligned with GDPR DPIA risk assessment
ID.RA-P5Risk responses are identified and prioritisedFor each identified risk, determine response: mitigate, transfer, avoid, accept

ID.DE — Data Processing Ecosystem Risk Management

The organisation identifies, assesses, and manages privacy risks associated with data processing by third parties.

SubcategoryDescriptionImplementation
ID.DE-P1Data processing ecosystem risk management policies, processes, and procedures are identified, established, assessed, and managedVendor privacy management programme with due diligence, contractual requirements, and ongoing monitoring
ID.DE-P2Data processing ecosystem parties are identified, prioritised, and assessedMap all processors, sub-processors, and third-party recipients with risk rating
ID.DE-P3Contracts with data processing ecosystem parties are established, maintained, and managedArt. 28 DPAs with all processors; joint controller arrangements per Art. 26
ID.DE-P4Interoperability frameworks or mechanisms are established for data processing ecosystem partiesStandard data formats, APIs, and privacy-preserving data exchange protocols
ID.DE-P5Data processing ecosystem parties are managed consistent with the organisation's risk strategyOngoing processor performance monitoring, audit rights exercise, sub-processor change management

NIST PF to GDPR Mapping

NIST PF SubcategoryGDPR EquivalentImplementation Overlap
ID.IM-P1 through P8Art. 30 Records of Processing ActivitiesRoPA fulfils the core inventory and mapping requirements
ID.BE-P1Art. 26 Joint Controllers, Art. 28 ProcessorsRole determination aligns directly
ID.RA-P1 through P5Art. 35 DPIADPIA risk assessment methodology maps to NIST risk assessment
ID.DE-P1 through P5Art. 28 Processor RequirementsProcessor governance maps to ecosystem risk management

Implementation Methodology

Phase 1: Establish Inventory and Mapping (Months 1-3)

  1. Deploy a data discovery tool to identify personal data across all systems.
  2. Conduct departmental interviews to identify informal data processing.
  3. Create the system-level processing inventory (ID.IM-P1, P2).
  4. Map data subject categories (ID.IM-P3) and data elements (ID.IM-P6).
  5. Document data actions per system (ID.IM-P4) and purposes (ID.IM-P5).
  6. Create data flow maps (ID.IM-P8).
  7. Cross-reference with existing Art. 30 RoPA.

Phase 2: Business Environment Analysis (Month 2-3)

  1. Determine controller/processor/joint controller roles (ID.BE-P1).
  2. Align privacy programme priorities with business strategy (ID.BE-P2).
  3. Identify critical processing activities (ID.BE-P3).

Phase 3: Risk Assessment (Months 3-5)

  1. For each processing activity, assess contextual factors (ID.RA-P1).
  2. Identify problematic data actions using the NIST problematic data action taxonomy:
    • Appropriation: use of data in ways beyond data subject expectations
    • Distortion: use of inaccurate data or misleading inferences
    • Induced disclosure: pressure to reveal more data than intended
    • Insecurity: inadequate protection of data
    • Re-identification: linking anonymised data back to individuals
    • Stigmatisation: association with disfavoured groups
    • Surveillance: excessive monitoring
    • Unanticipated revelation: discovery of information beyond original data
    • Unwarranted restriction: limiting access to services based on data
  3. Assess likelihood and severity for each problematic data action (ID.RA-P4).
  4. Determine risk responses (ID.RA-P5).

Phase 4: Ecosystem Risk Management (Months 4-6)

  1. Inventory all third-party data processors and recipients (ID.DE-P2).
  2. Conduct vendor privacy due diligence assessments.
  3. Verify DPA compliance for all processors (ID.DE-P3).
  4. Establish ongoing monitoring programme (ID.DE-P5).

Enforcement Context

While the NIST Privacy Framework is voluntary and not directly enforceable, organisations demonstrating NIST PF implementation show a mature privacy programme that can support GDPR accountability under Art. 5(2) and Art. 24. US state privacy laws (California CPRA, Virginia VCDPA, Colorado CPA) increasingly reference the NIST PF as a compliance resource.

レビュー

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

同じリポジトリのスキル

概要と使いどころ

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 のスキルをすべて見る

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