Data Classification Policy Template (FIPS 199, ISO/IEC 27002 5.12)
Classification levels and criteria, FIPS 199 impact method, personal and special-category flags, labelling, handling matrix incl. AI use, discovery, declassification
使い方: Use it when you need one classification scheme shared by security, privacy and data teams. Fill the levels and criteria and the handling matrix first, then flags and discovery. The main pitfall is labels that never reach the storage and access layer, so derived tables, extracts and embeddings lose their classification.
プレビュー
Data Classification Policy: [Organisation name]
Organisation-wide policy that defines the data classification levels, the criteria and examples used to assign them, the labels that carry them, and the handling rules for each level across storage, sharing, export, printing, AI use, retention and deletion. It adds flags for personal data and for the special categories and criminal offence data of GDPR (Regulation (EU) 2016/679) Articles 9 and 10, owner duties, automated discovery and tagging, reclassification and exceptions. Impact levels follow the low, moderate and high model of FIPS 199 (February 2004), and the policy implements ISO/IEC 27002:2022 controls 5.12 (classification of information) and 5.13 (labelling of information), cited by number and short name only. Replace every
[bracketed]value and every row marked Example. This is a documentation format, not legal advice.
Document control
| Field | Value |
|---|---|
| Document ID | [POL-DCL-001] |
| Version | [1.0] |
| Status | [Draft / In review / Approved / Superseded] |
| Owner | [@ciso] |
| Data governance lead | [@data-governance-lead] |
| Approvers/reviewers | [@dpo], [@head-of-data], [@legal], [@internal-audit] |
| Applies to | [All employees, contractors, systems and suppliers that process organisation data] |
| Effective date | YYYY-MM-DD |
| Next review | YYYY-MM-DD (at least annually) |
| Last updated | YYYY-MM-DD |
| Classification of this document | [Internal] |
Approvals
| Role | Name | Decision | Date |
|---|---|---|---|
| Policy owner | [@ciso] | [Approved] | YYYY-MM-DD |
| Data protection officer | [@dpo] | [Approved] | YYYY-MM-DD |
| Head of data | [@head-of-data] | [Approved] | YYYY-MM-DD |
Revision history
| Version | Date | Author | Change |
|---|---|---|---|
| 0.1 | YYYY-MM-DD | [@author] | Initial draft |
| 1.0 | YYYY-MM-DD | [@author] | Approved for publication |
| 1.1 | 2026-10-24 | [@author] | Example: CR-03 limited to extracts and copies outside the system of record; PAY flag scope clarified; criterion IDs made the reference for the ROPA, records schedule and agreements |
Contents
- 1. Purpose, scope and basis
- 2. Roles and owner duties
- 3. Classification levels and criteria
- 4. Impact assessment method
- 5. Personal data and special-category flags
- 6. Labelling
- 7. Handling matrix
- 8. Derived, aggregated and AI data
- 9. Automated discovery and tagging
- 10. Reclassification and declassification
- 11. Exceptions
- 12. Compliance, monitoring and metrics
- 13. Traceability matrix
- 14. Glossary and references
- Standard and licence note
1. Purpose, scope and basis
1.1 Purpose
This policy makes sure that every data asset at [Organisation name] carries a classification that reflects the harm its loss, alteration or unavailability would cause, and that people and systems handle it with controls proportionate to that harm. It gives one shared vocabulary to security, privacy, data engineering, legal and business teams, so that a label applied in a source system means the same thing in the warehouse, a dashboard, a support ticket or an AI prompt.
1.2 Scope
The policy applies to:
- structured data in operational databases, data warehouses, lakehouse tables, streams, caches and search indexes;
- unstructured data in documents, email, chat, tickets, object storage and file shares;
- derived data: extracts, aggregates, features, embeddings, model training sets, model outputs, logs and backups;
- data held or processed by suppliers on behalf of [Organisation name];
- printed and other physical copies.
Out of scope: authentication secrets and cryptographic keys (see
security/secrets-management-standard), and records retention periods
(see data/data-retention-deletion-standard and
compliance/iso-15489-records-schedule).
1.3 Basis
| Source | Use in this policy |
|---|---|
| FIPS 199 (February 2004) | Low, moderate and high potential impact for confidentiality, integrity and availability (section 4) |
| ISO/IEC 27002:2022, control 5.12 Classification of information | Classification scheme, owner accountability, periodic review |
| ISO/IEC 27002:2022, control 5.13 Labelling of information | Labelling procedures for digital and physical assets (section 6) |
| ISO/IEC 27002:2022, control 5.10 Acceptable use of information and other associated assets | Handling rules per level (section 7) |
| GDPR Articles 4(1), 9 and 10 | Personal data, special categories and criminal offence data flags (section 5) |
| [Sector or national rules] | [For example, payment card, health or government handling markings] |
2. Roles and owner duties
| Role | Responsibilities |
|---|---|
| Data owner (accountable) | Assigns and approves the classification of data in the domain, approves access and sharing outside the default rules, approves declassification, reviews classifications at least annually, accepts residual risk for exceptions within their authority |
| Data steward | Maintains classification metadata in the catalogue, reviews discovery findings, proposes labels for new datasets, checks that downstream copies inherit labels |
| Data custodian (platform or system owner) | Implements the technical controls required by the handling matrix, enforces tags in storage and access policies, reports control failures |
| Data producer (engineer or analyst) | Classifies new datasets, columns and outputs before release, declares classification in the data contract, never lowers a label without approval |
| Data user (every employee and contractor) | Handles data according to its label, reports mislabelled or unlabelled data, never removes labels |
| Privacy office / DPO | Defines personal and special-category flags, advises on lawful basis, reviews DPIAs for data at Restricted level |
| Security office (policy owner) | Owns this policy, the handling matrix and the exception register, monitors compliance |
Owner duties in detail:
- Classify every dataset in the domain within [30] days of creation or of acquiring ownership, and record the decision in the data catalogue.
- Record the reason for the level, using the criteria in section 3 and the impact assessment in section 4.
- Review classifications at least annually and on any trigger listed in section 10.
- Approve each access grant, share or export that the handling matrix marks "owner approval".
- Respond to discovery findings (section 9) within the agreed time.
- Keep classification consistent across copies: the source decides the minimum level for every derived dataset.
3. Classification levels and criteria
3.1 Levels
| Level | Code | Definition | Highest FIPS 199 impact | Default for |
|---|---|---|---|---|
| Public | C0 | Approved for release to anyone. Disclosure causes no harm. Integrity still matters. | Low (integrity may be moderate) | Published content only, after approval |
| Internal | C1 | For staff and authorised contractors. Disclosure causes minor, contained harm. | Low | Unlabelled data created inside the organisation |
| Confidential | C2 | Limited to people with a business need. Disclosure causes significant harm to customers, finances, operations or reputation. | Moderate | Customer, employee and commercial data |
| Restricted | C3 | Limited to named people or roles. Disclosure causes severe harm, regulatory sanction or harm to individuals' fundamental rights. | High | Special-category data, payment card data, bulk personal data extracts, security-critical data |
Rules:
- When in doubt, choose the higher level and ask the data owner.
- Unlabelled data is treated as Internal (
C1) until classified, except when discovery detects personal data, which raises it to Confidential (C2) automatically. - A collection of data takes the highest level of any element in it.
- Aggregation can raise the level (section 8.1).
3.2 Criteria
Apply the criteria in order. The first criterion that matches sets the minimum level. An owner may set a higher level with a recorded reason (for example security-critical records); never a lower one. Other documents that state a level (the record of processing activities, the records schedule, DPIAs and data sharing agreements) quote the level and the criterion ID, for example "Confidential (CR-05)", so that a reviewer can check the decision against this table.
| ID | Criterion | Minimum level |
|---|---|---|
| CR-01 | Special-category personal data (GDPR Art. 9) or criminal offence data (Art. 10) | Restricted |
| CR-02 | Payment card data, bank account numbers, national identity or passport numbers, authentication data held about customers | Restricted |
| CR-03 | An extract, export or copy outside the system of record that holds personal data of more than [100,000] individuals, or precise location history | Restricted |
| CR-04 | Information whose disclosure would breach a statutory or contractual confidentiality obligation with severe penalties | Restricted |
| CR-05 | Any other personal data (GDPR Art. 4(1)) | Confidential |
| CR-06 | Non-public financial results, pricing, contracts, source code, security architecture, unreleased product plans | Confidential |
| CR-07 | Operational information for internal use: procedures, organisation charts, internal metrics without personal data | Internal |
| CR-08 | Content approved for publication by its owner and communications | Public |
3.3 Examples
| Example ID | Data asset | Level | Criterion | Reason |
|---|---|---|---|---|
| DCL-EX-001 (Example) | Corvid Commerce orders.order_line table (SKU, quantity, price, order ID) | Internal | CR-07 | No personal data in the table itself; join key only |
| DCL-EX-002 (Example) | orders.customer table in the system of record (name, email, delivery address) | Confidential | CR-05 | Ordinary personal data; CR-03 does not apply because this is the system of record, not an extract |
| DCL-EX-003 (Example) | Checkout payment events with tokenised card reference and last four digits | Confidential | CR-05 | Tokenised and truncated; the full card number never enters the platform, so no PAY flag |
| DCL-EX-004 (Example) | Customer support transcripts that may mention health conditions affecting delivery | Restricted | CR-01 | Free text can contain special-category data |
| DCL-EX-005 (Example) | Published product catalogue | Public | CR-08 | Approved for release; integrity matters for pricing accuracy |
| DCL-EX-006 (Example) | Monthly revenue by region before earnings release | Confidential | CR-06 | Non-public financial results |
| DCL-EX-007 (Example) | Full customer table export with 2.4 million rows | Restricted | CR-03 | Extract outside the system of record above the threshold |
| DCL-EX-008 (Example) | Payroll records with bank account numbers and sickness absence | Restricted | CR-01 | Health data (sickness absence); bank account numbers also meet CR-02 |
| DCL-EX-009 (Example) | Pseudonymised product analytics events | Confidential | CR-05 | Pseudonymised data stays personal data; carries PD and PSEUDO |
4. Impact assessment method
FIPS 199 categorises information by the potential impact on the organisation, its assets or individuals if confidentiality, integrity or availability were lost. It uses three levels: low (limited adverse effect), moderate (serious adverse effect) and high (severe or catastrophic adverse effect). This policy uses those levels as the evidence behind a classification decision.
Steps:
- List the information types in the dataset (for example customer contact data, order history, payment references).
- For each type, rate the potential impact of loss of confidentiality, integrity and availability as low, moderate or high, with a one-line reason.
- Take the highest rating for each objective across all types (the high-water mark).
- Map the confidentiality rating to a level: low to Internal, moderate to Confidential, high to Restricted. Public needs an explicit publication approval, not only a low rating.
- Record integrity and availability ratings in the catalogue; they set change-control, backup and recovery requirements in other standards.
| Assessment ID | Dataset | Confidentiality | Integrity | Availability | Resulting level |
|---|---|---|---|---|---|
| IA-001 (Example) | Checkout events stream | Moderate: personal data, tokenised payment reference | High: drives revenue reporting and refunds | Moderate: replayable from source within a day | Confidential |
| IA-002 (Example) | Product catalogue | Low: published | Moderate: wrong prices cause losses | Moderate | Public (approved) |
| [IA-NNN] | [Dataset] | [Rating: reason] | [Rating: reason] | [Rating: reason] | [Level] |
5. Personal data and special-category flags
Every dataset and, where the catalogue supports it, every column carries the applicable flags below in addition to its level.
| Flag | Meaning | Minimum level | Additional controls |
|---|---|---|---|
PD | Personal data (GDPR Art. 4(1)): any information relating to an identified or identifiable natural person, including pseudonymised data | Confidential | Entry in the ROPA (compliance/gdpr-ropa), retention rule, erasure propagation |
PD-SC | Special-category data (GDPR Art. 9): racial or ethnic origin, political opinions, religious or philosophical beliefs, trade union membership, genetic data, biometric data used for unique identification, health data, data on sex life or sexual orientation | Restricted | Documented Art. 9(2) condition, DPIA (compliance/dpia), named-role access, no use in AI training without DPO approval |
PD-CR | Personal data relating to criminal convictions and offences (GDPR Art. 10) | Restricted | Processing only under official authority or where Union or Member State law authorises it; legal review |
PD-CHILD | Personal data of children | Restricted | Age-appropriate design and consent rules per jurisdiction |
PSEUDO | Pseudonymised: direct identifiers replaced, re-identification key held separately | Confidential (unchanged by pseudonymisation) | Key held by a separate custodian; see compliance/de-identification-assessment |
ANON | Assessed as anonymised by a documented de-identification assessment | Internal or Public | Re-assess when the data or context changes |
PAY | Full primary account number or sensitive authentication data. Tokens and truncated numbers (last four digits) do not carry PAY | Restricted | Card data environment rules apply |
Rules:
- Free-text fields (notes, tickets, transcripts, prompts) get
PDby default and are scanned forPD-SCcontent. - The
ANONflag needs a completed assessment incompliance/de-identification-assessment; removing names alone is not anonymisation. - The DPO decides disputed flags.
6. Labelling
| Asset type | Labelling method | Example |
|---|---|---|
| Documents and slides | Sensitivity label in the productivity suite, visible header or footer | Footer "Confidential (C2)" |
| Sensitivity label; subject prefix for Restricted | [RESTRICTED] prefix | |
| Lakehouse and warehouse tables | Table tag and column tags in the catalogue, propagated to the query engine | classification=C2, column email tag pii:email |
| dbt models | meta block in model and column YAML, checked in CI | meta: {classification: C2, flags: [PD]} |
| Data contracts | Classification field per dataset and per column (data/data-contract) | classification: confidential |
| Object storage | Bucket and object tags | data-classification=C3 |
| Streams and topics | Topic metadata and schema registry annotations | Topic tag C2 |
| Dashboards and reports | Banner on every page | "Internal (C1)" banner |
| Exports and extracts | Label in file name and file metadata | orders_2026-10_C2.parquet |
| Physical media and prints | Printed marking on every page or on the media | Header "RESTRICTED" |
Labelling rules:
- Public data may be left unlabelled once approved; all other levels are labelled.
- Labels are applied by the producer at creation and inherited by every copy.
- Nobody removes or lowers a label without the procedure in section 10.
- Tag names and allowed values are maintained in a controlled vocabulary owned by the data governance lead.
Example dbt column metadata (from dbt 1.10, meta sits under config
for columns as well as models; the older placement directly under the
column raises a deprecation warning):
models:
- name: dim_customer
config:
meta:
classification: C2
flags: [PD]
owner: "@orders-data-owner"
columns:
- name: email
config:
meta:
classification: C2
flags: [PD]
pii_type: email
- name: support_note
config:
meta:
classification: C3
flags: [PD, PD-SC]
7. Handling matrix
7.1 Storage, access and transfer
| Activity | Public (C0) | Internal (C1) | Confidential (C2) | Restricted (C3) |
|---|---|---|---|---|
| Store | Any approved system | Approved company systems | Approved systems with encryption at rest and access logging | Approved Restricted-capable systems only, encryption at rest with managed keys, access logging reviewed [monthly] |
| Access | Anyone | All staff, authorised contractors | Role-based, business need, joiner-mover-leaver review [quarterly] | Named individuals or narrow roles, owner approval, review [monthly], privileged access monitored |
| Share internally | Free | Free within the organisation | Need to know, via approved tools | Owner approval per recipient group, no broad channels |
| Share externally | Free | Under NDA or contract | Contract with confidentiality and, for PD, a DPA (legal-lite/dpa) or data sharing agreement (compliance/data-sharing-agreement) | As Confidential plus owner and DPO approval, encrypted transfer, minimised fields |
| Transfer outside region | Free | Free | Allowed where a transfer mechanism exists for PD | Only with documented assessment (compliance/data-residency-sovereignty-assessment) |
| Export or download | Free | Allowed | Approved tools, logged, minimised columns | Blocked by default; owner-approved exception with expiry |
| Free | Allowed | Collect immediately, shred after use | Avoid; if needed, secure print release and cross-cut shredding | |
| Removable media | Allowed | Encrypted | Encrypted and approved | Prohibited unless excepted |
| Non-production use | Allowed | Allowed | Masked or synthetic data only | Prohibited; synthetic data only |
7.2 AI use, retention and deletion
| Activity | Public (C0) | Internal (C1) | Confidential (C2) | Restricted (C3) |
|---|---|---|---|---|
| Prompt to approved enterprise AI tool | Allowed | Allowed | Allowed in tools approved for C2 with no training on inputs | Prohibited unless the tool is approved for C3 and the DPO agrees |
| Prompt to public or unapproved AI tool | Allowed | Prohibited | Prohibited | Prohibited |
| Use for model training or fine-tuning | Allowed after licence check | Allowed with owner approval | Owner approval plus DPIA screening for PD | Prohibited by default; DPIA and DPO approval required |
| Retrieval index (RAG) content | Allowed | Allowed with access-aware retrieval | Allowed only with per-user permission filtering | Prohibited unless excepted |
| Retention | Per records schedule | Per records schedule | Per retention rule with defined trigger and period | Shortest period that meets the purpose, documented legal basis |
| Deletion method | Standard delete | Standard delete | Logical delete plus physical purge per store (data/data-retention-deletion-standard) | As Confidential plus verification evidence; media sanitised per NIST SP 800-88 Rev. 2 |
| Backup | Standard | Standard | Encrypted backups | Encrypted backups, restricted restore rights |
The AI rules apply to the AI Usage Policy (ai-data/ai-usage-policy)
and to retrieval designs in ai-data/rag-system-design. Model outputs
inherit the highest level of the inputs and retrieved context unless the
owner reclassifies them.
8. Derived, aggregated and AI data
8.1 Inheritance and aggregation
- Inheritance: a derived dataset (view, model, extract, feature, embedding) inherits the highest level and all flags of its inputs. The platform propagates tags along lineage where the catalogue supports it.
- Lowering by transformation: a derived dataset may carry a lower level only when the transformation removes the reason for the higher level (for example aggregation to a minimum group size of [10], or removal of all personal columns), and the owner approves it under section 10.
- Aggregation raising: a combination of Internal datasets that reveals Confidential information (for example joining order lines, delivery postcodes and timestamps that together identify households) takes the higher level.
8.2 Machine learning and generative AI artefacts
| Artefact | Default classification |
|---|---|
| Training, validation and test sets | Highest level of source data |
| Feature store tables | Highest level of source features |
| Embeddings and vector indexes | Same as source text; embeddings can leak source content |
| Trained model weights | Highest level of training data unless an assessment shows memorisation risk is controlled |
| Prompts, completions and agent traces | Highest level of input and retrieved context |
| Evaluation reports with sample outputs | Highest level of the samples shown |
| Example ID | Derived asset | Inputs | Level | Note |
|---|---|---|---|---|
| DER-EX-001 (Example) | mart.daily_orders_by_region | orders.order_line (C1), orders.customer region only (C2) | Internal after approval | Minimum group size 10 enforced in the model; owner approved lowering |
| DER-EX-002 (Example) | Support-ticket embeddings index | Support transcripts (C3) | Restricted | Inherits; retrieval filtered per agent role |
9. Automated discovery and tagging
9.1 Discovery coverage
| Scope | Tool or method | Frequency | Detects |
|---|---|---|---|
| Lakehouse and warehouse tables | [Catalogue classifier] | On new table and [weekly] full scan | Column patterns for email, phone, address, card numbers, national IDs, free-text personal data |
| Object storage | [DLP scanner] | [Daily] for new objects | Files containing personal data or card data |
| Productivity suite | [Sensitivity label auto-labelling] | Continuous | Documents with personal or financial data |
| Source code repositories | [Secret and data scanner] | On commit | Real personal data in fixtures, secrets (handed to secrets management) |
| Logs and observability | [Log scanner] | [Daily] sample | Personal data written to logs (see security/security-logging-standard) |
9.2 Workflow
Rules:
- A provisional tag from a scanner can raise a level but never lower it.
- Stewards review provisional tags within [10] working days; Restricted findings within [2] working days.
- Track precision and recall of each detection rule and tune rules with more than [20] percent false positives.
- Policy enforcement (masking, row filters, access denial) keys off the tags, so a missing tag is a control failure and is reported.
10. Reclassification and declassification
Triggers for review:
- new data elements or a new source joined into the dataset;
- a change of purpose or new consumers outside the original audience;
- an event that changes sensitivity (results published, product launched, contract ended);
- a de-identification assessment concluding the data is anonymised;
- an incident involving the dataset;
- the annual review date.
Declassification procedure:
- The requester records the asset, current level, proposed level and the reason.
- The data steward checks lineage: all upstream sources and downstream copies affected.
- For
PDflagged data, the DPO confirms the flag change. - The data owner approves or rejects.
- The steward updates tags; the custodian confirms policies follow.
- The decision is logged with date and approver.
| Request ID | Asset | From | To | Reason | Approved by | Date |
|---|---|---|---|---|---|---|
| DEC-001 (Example) | Q3 revenue by region | Confidential | Public | Published in quarterly results | [@cfo] | YYYY-MM-DD |
| DEC-002 (Example) | Abandoned-basket counts per day | Confidential | Internal | Aggregated, group size at least 10, assessment complete | [@checkout-data-owner], [@dpo] | YYYY-MM-DD |
11. Exceptions
| Exception ID | Rule not met | Asset | Reason | Compensating controls | Risk owner | Expiry |
|---|---|---|---|---|---|---|
| EXC-DCL-001 (Example) | Restricted data export blocked | Fraud investigation extract | Regulator request with fixed deadline | Encrypted transfer, 25 named rows only, deletion confirmed in 14 days | [@head-of-risk] | YYYY-MM-DD |
| [EXC-DCL-NNN] | [Rule] | [Asset] | [Reason] | [Controls] | [@owner] | YYYY-MM-DD |
Rules:
- Exceptions last at most [12] months and are re-approved to continue.
- Restricted-level exceptions need the policy owner and the DPO.
- The exception register is reviewed [quarterly] and reported to the risk committee; expired exceptions are closed or escalated.
12. Compliance, monitoring and metrics
| Metric ID | Metric | Target (Example) | Source |
|---|---|---|---|
| DCL-M-01 | Share of catalogued datasets with an owner-approved level | 98 percent | Data catalogue |
| DCL-M-02 | Share of columns with PD detections that carry a confirmed flag | 100 percent within 10 days | Discovery tool |
| DCL-M-03 | Restricted datasets with access reviews completed on time | 100 percent | Access review tool |
| DCL-M-04 | Open exceptions past expiry | 0 | Exception register |
| DCL-M-05 | Incidents caused by mislabelled data | Trend down | Incident records |
Non-compliance is handled under the Information Security Policy
(compliance/information-security-policy). Mishandling of personal data
may also be a personal data breach and follows the incident response
plan (compliance/incident-response-plan).
13. Traceability matrix
| Requirement | Policy section | Control or artefact | Evidence |
|---|---|---|---|
| ISO/IEC 27002:2022 5.12 Classification of information | 3, 4, 10 | Classification levels, criteria, owner approval | Catalogue classification records |
| ISO/IEC 27002:2022 5.13 Labelling of information | 6, 9 | Tags, sensitivity labels, discovery | Tag coverage report |
| ISO/IEC 27002:2022 5.10 Acceptable use of information | 7 | Handling matrix | Training records, DLP logs |
| FIPS 199 impact levels | 4 | Impact assessment table | IA records |
| GDPR Art. 9 and 10 | 5 | PD-SC, PD-CR flags, DPIA | DPIA register, ROPA |
| GDPR Art. 5(1)(f) integrity and confidentiality | 7 | Encryption, access control | Access reviews, key management records |
| Retention and deletion | 7.2 | data/data-retention-deletion-standard | Deletion certificates |
14. Glossary and references
14.1 Glossary
| Term | Meaning in this policy |
|---|---|
| Classification | The level assigned to data based on the harm its compromise would cause |
| Label | The visible or machine-readable marking that carries the classification |
| Flag | An additional marker (for example PD) that triggers privacy controls independently of the level |
| Data owner | The accountable business role for a data domain |
| Data custodian | The role that operates the systems holding the data |
| High-water mark | Taking the highest impact rating across all information types in a dataset |
| Declassification | Lowering a level through the approved procedure |
14.2 References
| Reference | Version or date | Use |
|---|---|---|
| NIST FIPS 199, Standards for Security Categorization of Federal Information and Information Systems | February 2004 | Impact levels |
| ISO/IEC 27002:2022, Information security, cybersecurity and privacy protection: Information security controls | Third edition, 2022 | Controls 5.10, 5.12, 5.13 by number |
| Regulation (EU) 2016/679 (GDPR) | OJ L 119, 4.5.2016; check the consolidated text | Articles 4, 5, 9, 10 |
| NIST IR 8496 ipd, Data Classification Concepts and Considerations for Improving Data Protection | Initial public draft, 15 November 2023; NIST ceased its development on 10 December 2025 | Background reading only, not current guidance |
| NIST SP 800-88 Rev. 2, Guidelines for Media Sanitization | September 2025 | Restricted media disposal |
| [Internal standards] | [Version] | [Use] |
Standard and licence note
Based on NIST FIPS 199 (February 2004) and Regulation (EU) 2016/679 (GDPR), with structure aligned with ISO/IEC 27002:2022 controls 5.12 and 5.13, which are cited by number and short name only; no ISO text, tables or definitions are reproduced. NIST publications are US government works and EU legislation is free to reuse. NIST IR 8496 is listed as a draft whose development has ceased and is not used as current guidance. All policy text, levels, criteria and examples are original and use a fictional organisation. Check the current official versions and the consolidated GDPR text before use. This is a documentation format, not legal advice. Template licence: MIT.
関連テンプレート
Analytics Tracking Plan Template (Privacy-First, JSON Schema, GPC)
Privacy-first tracking plan: tiers, object_action naming, events, property dictionary, JSON Schema 2020-12, SchemaVer, consent and GPC gating, PII rules, QA
データエンジニアリング・ガバナンスDashboard Specification Template (BI Report, WCAG 2.2)
Audience and decisions, questions, KPI list linked to metric definitions, wireframe, filters and drill paths, row-level security, refresh, WCAG 2.2, performance budget, sunset
データエンジニアリング・ガバナンスData Contract Template (ODCS v3.2.0)
Producer-consumer data contract: schema, semantic roles, quality rules, SLA properties, servers and variables, roles, pricing, AI context, ODCS v3.2.0 YAML