数据映射与分类分级:数据资产盘点方法论、个人敏感信息识别、数据分类分级标准与标签体系

好,咱们进入第二个实战模块。数据映射与分类分级,说白了就是搞清楚「我们到底有哪些数据,它们长什么样,有多敏感」。

我见过太多企业,一上来就急着做隐私合规,结果连自己服务器上存了什么都不知道。你想想看,这就像你要打扫房间,却连房间里有什么东西都不清楚——那肯定乱套。

数据资产盘点方法论

数据资产盘点,是隐私合规的「地基」。地基不稳,后面全白搭。

我个人习惯把盘点分成四个步骤:

  1. 范围界定——先搞清楚盘点的边界。是整个公司?还是某个业务线?还是某个系统?
  2. 数据发现——用工具扫描数据库、文件服务器、云存储,找到所有数据资产。
  3. 字段级梳理——对每个数据表、每个字段进行标注,记录它的业务含义。
  4. 关系映射——搞清楚数据从哪里来、到哪里去、谁在处理它。

核心要点:盘点不是一次性工作,而是持续的过程。我建议每季度做一次增量盘点,每年做一次全量盘点。

我在项目中遇到过一家金融科技公司,他们以为自己的数据资产只有20个系统。结果一扫描,发现实际有87个系统在跑数据。为什么?因为业务部门自己搭了很多小工具、小数据库,IT部门根本不知道。

实战技巧:盘点时别只盯着「正式系统」。Excel表格、本地CSV文件、甚至邮件附件里的数据,往往才是最大的风险点。

个人敏感信息识别

识别个人敏感信息,是分类分级中最关键的一步。为什么?因为敏感信息的处理要求更严格,处罚也更重。

根据《个人信息保护法》,敏感个人信息包括:

  • 生物识别信息(指纹、人脸、虹膜)
  • 金融账户信息(银行卡号、交易记录)
  • 行踪轨迹(GPS定位、出行记录)
  • 健康生理信息(病历、体检报告)
  • 不满十四周岁未成年人信息
  • 宗教信仰、性取向等特殊信息

嗯,这里要注意。很多企业容易犯一个错误:只识别「明显」的敏感信息,比如身份证号、手机号。但像「用户画像标签」「消费习惯分析」这类衍生数据,其实也可能构成敏感信息。

避坑指南:我曾经帮一家电商公司做合规审计,发现他们把用户的「购买药品记录」当作普通消费数据处理。但药品购买记录涉及健康信息,属于敏感个人信息。这个遗漏差点让他们被罚2000万。

识别敏感信息,我推荐用「正则表达式+机器学习」的组合方式。正则表达式抓取明显的模式(比如身份证号18位),机器学习识别模糊的敏感内容(比如病历描述)。

# 一个简单的敏感信息识别示例(Python伪代码)
import re

def identify_sensitive_data(text):
    # 身份证号模式
    id_pattern = r'\d{17}[\dXx]'
    # 手机号模式
    phone_pattern = r'1[3-9]\d{9}'
    # 银行卡号模式
    bank_pattern = r'\d{16,19}'
    
    if re.search(id_pattern, text):
        return 'high_sensitive'
    elif re.search(phone_pattern, text):
        return 'medium_sensitive'
    else:
        return 'low_sensitive'

数据分类分级标准与标签体系

分类分级的标准,国内目前没有统一的强制标准。但有几个主流框架可以参考:

标准/框架 分级方式 适用场景
GB/T 35273-2020 个人一般信息、个人敏感信息 个人信息保护
JR/T 0171-2020 C1-C4四级 金融行业
数据安全法要求 核心数据、重要数据、一般数据 数据安全

我个人习惯用「三级分类+五级分级」的体系。为什么?因为太细了业务部门记不住,太粗了又不够用。

三级分类:

  • 个人信息类(姓名、电话、地址等)
  • 业务数据类(交易记录、订单信息等)
  • 技术数据类(日志、API调用记录等)

五级分级:

  • L1 公开数据——对外公开,无风险
  • L2 内部数据——仅限内部使用,泄露影响小
  • L3 敏感数据——泄露会造成中等影响
  • L4 高度敏感数据——泄露会造成严重影响
  • L5 核心数据——泄露会造成灾难性影响

标签体系设计原则:标签要「机器可读、人工可理解」。我建议用「分类_分级_业务域」的命名方式,比如「PII_L3_CRM」表示CRM系统中的L3级个人信息。

你想想看,有了这套标签体系,后续的数据访问控制、脱敏处理、跨境传输评估,就都有了明确的依据。比如L4以上的数据,默认不允许导出到生产环境之外。

我记得有一次帮一家物流公司做数据治理,他们之前的数据标签乱七八糟,有的叫「客户信息」,有的叫「收件人资料」,还有的叫「联系人数据」。统一成标准标签后,光数据脱敏的效率就提升了40%。

实战建议:标签体系不要一次性搞太复杂。先跑通「分类+分级」两个维度,等业务部门习惯了,再逐步增加「数据来源」「处理目的」「保留期限」等维度。

最后说一句,数据映射与分类分级,不是IT部门自己的事。一定要拉上业务部门一起做。为什么?因为只有业务部门才知道某个字段到底存的是什么数据、有多重要。我见过太多「IT闭门造车,业务一脸懵逼」的失败案例了。

嗯,这一章的内容就到这。下一章咱们聊聊数据保护影响评估(DPIA)怎么做,那是另一个硬骨头。