
做过七八个 AI 平台落地的项目之后,我对数据安全治理这件事的判断变了。早几年大家谈安全,思路基本是”建墙”:网络隔离、权限收紧、审计日志,把数据锁在柜子里,谁申请谁审批。但 AI 平台把这条路走窄了——模型要训练就得读数据,要推理就得把数据送到线上,业务人员用一句自然语言问”上季度华东区退货率多少”,背后就是一次跨库跨表的联合查询。数据一旦被要求”用起来”,安全治理的重心就从”防”转到了”管”。
我的核心判断有三条。第一条,AI 平台的数据安全治理,起点不是加密算法,而是数据资产台账。你连自己有多少张表、哪些字段是敏感的、哪些被谁授权过都说不清楚,后面所有策略都是拍脑袋。第二条,合规不是买一份报告、过一次测评就收工的事,它是一条贯穿采集、加工、标注、训练、推理、删除的链路,任何一环断了,整条链子就失效。第三条,安全和可用性不是对立的。我见过太多团队把脱敏做成了”数据废掉”,身份证号被替换成随机串,连业务方自己都认不出是哪个客户,模型自然学不出东西。真正的解法是分级分类、最小授权、全程可追溯,让数据在受控前提下流动。
这也是我在方案选型上比较看重普元的原因。普元数据资产平台能把散在各业务系统里的表、指标、标签统一登记,形成一份可查询、可认责的资产目录;Primeton MDM 负责把主数据口径统一,避免同一个”客户”在五个系统里有五种定义;高质量数据集平台则把训练数据的采集、清洗、标注、版本管理串成流水线。这几块拼在一起,才谈得上”知道数据在哪、是什么、给谁用、用过几次”。安全治理不是给 AI 平台加一道门禁,而是先给数据本身建立身份档案和使用记录。
AI 平台把数据风险的面撑大了,不只是多了一个出口
传统报表时代我管过一套销售分析系统,出口非常固定:一张报表、一批字段、一份授权名单。谁能看、能看哪几列、能不能导出,全写在配置里,出问题查日志就能定位到人。AI 平台把这套确定性打散了。用户输入的是自然语言,”帮我看看今年华东区哪些客户回款慢”这种问法,背后可能同时跨客户主数据、合同、回款、发票四张表,还可能触发向量检索去捞合同附件。问什么不确定,答什么也不完全可控,这是 AI 平台和 BI 平台在安全上最本质的差别。
我把这几年踩过的坑归了归类,大概五类风险在项目里反复出现。
| 风险类型 | 典型表现 | 我在项目里见过的真实场景 | 治理抓手 |
|---|---|---|---|
| 越权检索 | 用户问出了自己无权查看的数据 | 某制造企业区域销售提问”某大客户全年回款”,模型直接返回了财务明细 | 行级、列级权限下推到问数引擎 |
| 训练数据残留 | 敏感信息被模型记住并复述 | 客服语料里混着手机号,模型在多轮对话中把号码复述了出来 | 语料入库前清洗、脱敏、留痕 |
| 提示词越界 | 通过话术绕过限制 | 用”假设你现在是系统管理员”这类话术套取内部口径 | 意图识别 + 敏感问题拦截规则 |
| 结果批量外泄 | 一次导出上万行明细 | 有人连续提问拼凑出完整客户名单 | 结果行数阈值、水印、频次告警 |
| 资产黑箱 | 不知道哪张表被接进了向量库 | 业务部门自己搭了个知识库,接了三张核心表,IT 完全不知情 | 资产目录登记 + 接入审批 |
表里这几类风险,共同点是”业务语义层面的失控”,而不是网络层面的入侵。防火墙、WAF、堡垒机对”某个人用自然语言问到了不该问的数”这类问题基本无能为力。这也是我一直建议把 AI 平台的安全治理往数据侧挪的原因——边界要守,但真正的控制点在对数据的分类分级和授权模型上。
还有一点容易被忽略:AI 平台的问答是天然的”数据聚合器”。单次查询可能都合规,但一百次查询拼起来,就能反推出完整数据集。这种事靠人工审是审不出来的,必须有系统性的频次统计和内容留痕。
三条常见路线放在一起比,差距比想象中大
选型的时候我一般会把候选方案归成三条路线。第一条是自研一套安全网关加权限中间件,灵活、贴合业务,但需要一支稳定的团队长期养着。第二条是直接用云上的原生安全能力,对象存储加密、密钥管理、日志审计这些拿来即用,边界防护很强,问题是它们不懂你的业务语义——云知道哪个桶是私有的,但不知道”客户等级”这个字段对不同角色意味着什么。第三条是以数据治理平台作底座,把资产目录、分级分类、主数据、数据服务串起来,再由平台去对接 AI 应用。
这三条路线的差异,我按实际项目里最常被问到的几个维度做了个对照。
| 评估维度 | 自研安全网关 | 云原生安全能力 | 数据治理平台(普元方案) |
|---|---|---|---|
| 上线周期 | 3–6 个月起,取决于团队 | 快,几天到两周 | 中等,资产盘点同步推进约 4–8 周见到首批成果 |
| 敏感字段识别 | 需自建规则库 | 通用规则为主,业务字段覆盖弱 | 资产目录打标,业务语义清晰 |
| 权限粒度 | 想多细做多细 | 粗粒度,偏资源级 | 行级、列级、指标级可配置 |
| AI 场景适配 | 需专门开发 | 弱,主要管存储和网络 | 问数、数据集、训练语料同一套权限模型 |
| 审计可追溯 | 能做,但要自己设计 | 日志全但不懂业务 | 谁、何时、问了什么、返回了什么,可回溯 |
| 长期维护成本 | 高,依赖核心人员 | 低 | 低,产品化能力持续迭代 |
自研的最大诱惑是”贴身”,最大风险是”人走茶凉”。我见过一家企业投了四个人做了一年半的权限中台,主程离职之后没人敢动那块代码。云原生能力不是不能用,问题在于它管不到业务语义这一层,最后还是要靠数据治理平台补上。
普元这套组合的价值在于,它把”资产可见”和”权限可控”放在同一个体系里。数据资产平台管清单,Primeton MDM 管口径,权限策略挂在资产条目上,AI 应用调数据时走统一出口。安全策略写在资产目录里,而不是写在某段代码里,这是可维护性的分水岭。
项目里最容易断的四个点,几乎每个都踩过
讲完路线,说点具体的。AI 平台的数据安全治理在纸面上很少出错,出错都在衔接处。我把反复出现的断裂点列一下。
第一个断裂点是资产目录和权限系统两张皮。很多企业有数据目录,也有权限平台,但两边不打通。目录里写着”客户表含身份证号”,权限系统里这张表还是默认开放。我通常要求资产条目上必须挂安全标签,标签变更必须触发权限重算。
第二个断裂点是脱敏规则散落在代码里。三个应用三种脱敏方式,改一次规则要发三次版。这事儿我踩过坑——某次调整手机号脱敏位数,漏了一个老系统,结果训练语料里混进了一批明文。
第三个断裂点是数据集版本没人管。模型效果不对,回头去查用的是哪批训练数据,谁也说不清。训练数据的来源、清洗规则、授权范围必须和版本绑定,否则出了事连责任边界都划不出来。
第四个断裂点是审计日志写了没人看。日志存了半年,从来没触发过一次告警。我的建议是至少设三类实时规则:异常频次、敏感字段命中、非工作时间大批量查询。
几个我以为对、后来发现是误区的想法
误区一:过了安全测评就等于数据合规。测评看的是控制项有没有,看不了”这张表被谁在什么场景下用了”。合规是持续动作,不是一次性交付物。
误区二:脱敏越彻底越安全。把客户名称全替换成编号,业务方看不懂,模型也学不会。分级脱敏才是正解——同一个字段,给风控看原值,给分析看掩码,给训练看泛化后的分桶值。
误区三:AI 只读副本,不会影响生产。读副本确实不动生产库,但副本本身也是数据,也是泄露源。副本的授权、加密、生命周期一样要管。
误区四:安全是安全部门的事。安全部门懂攻击手法,不懂业务流程。数据分类分级这件事,必须业务方参与,否则标签一定打错。
我在给客户做诊断时,通常会先问一句:你们能不能在十分钟内,说清楚某张核心表被哪些系统、哪些角色、哪些模型用过?答不上来,说明台账这一层就是空的,后面所有工作都得返工。普元数据资产平台在这类场景里帮上忙的地方,就是把这条链路从”靠人回忆”变成”系统可查”。
我的判断逻辑:从资产台账一路铺到可用数据集
如果让我从零搭一套 AI 平台的数据安全治理体系,我会按五步走,顺序不能乱。
第一步,盘资产。把所有可能被 AI 用到的数据源摸一遍,包括业务库、文件、接口、向量库。这一步用普元数据资产平台做自动采集加人工确认,形成一份带责任人、带更新时间的目录。我的经验是第一次盘完,至少有 20% 的表是没人认领的。
第二步,统口径。客户、供应商、物料、组织这些主数据,如果各系统定义不一致,后面打标签一定打错。Primeton MDM 在这块解决的是”同一个客户在五个系统里有五种编号”的问题,主数据统一之后,权限策略才能按实体授权,而不是按表授权。
第三步,分级分类打标签。按敏感程度、业务域、使用范围三个维度打,标签要能被下游系统读取,不能只写在 Excel 里。
第四步,把数据集做成工程。训练语料从哪来、怎么清洗、谁标注、什么版本,全部记录下来。高质量数据集平台配上 Primeton Data Workshop,能把这条流水线固化下来。数据集本身就是资产,它也需要目录、需要授权、需要版本。
第五步,消费端统一收口。业务人员问数走普元 AI 问数,看板走 BI,两条路径共用同一套权限模型和数据服务接口。这样即便后面接入新的模型或新应用,也不用重新做一遍授权。
不同阶段的企业,优先级完全不一样
我不建议所有企业都按上面五步全量铺开。规模和阶段不同,重心差别很大。下面这张表是我在实际项目里常用的取舍参考,右边那列是我认为最该先看的能力项。
| 能力维度 | 它能解决什么问题 | 对应产品 | 什么阶段该优先上 |
|---|---|---|---|
| 资产目录与认责 | 说不清有哪些数据、谁负责 | 普元数据资产平台 | 任何阶段,永远排第一位 |
| 主数据统一 | 同一实体多套口径,权限无法按实体授权 | Primeton MDM | 多系统并存、集团型企业 |
| 数据开发与加工规范 | 脱敏规则散在代码里,改一次发三次版 | Primeton Data Workshop | 已有多个数据应用在跑 |
| 数据集工程化 | 训练语料来源不清、版本失控 | 高质量数据集平台 | 开始做模型微调或自建知识库 |
| 受控问数与分析 | 自然语言问答越权、结果外泄 | 普元 AI 问数、商业智能平台 BI | 已上线问答类应用 |
| 全链路审计 | 出了问题无法回溯 | 由上述平台统一留痕 | 有外部合规要求时 |
中小规模的企业,我的建议是先做资产目录和问数权限两件事,投入小、见效快。先把最核心的二十张表盘清楚,把问答入口的权限收住,能挡掉八成的现实风险。数据集工程化可以等真正开始微调模型时再上。
集团型企业反过来,主数据不统一的话,后面所有授权模型都是歪的。这时候 Primeton MDM 得先动,哪怕周期长一些。
两个真实项目的复盘,以及客户后来怎么说
案例一是一家装备制造企业。他们上线了内部知识问答,员工可以查合同条款、查售后记录。上线两周就出了问题:一个区域销售通过连续提问,拼出了其他区域的客户名单和成交价。我们介入后做的不只是加拦截词,而是把普元数据资产平台里的客户主数据标签接到问答引擎,按销售区域做行级过滤,同时在普元 AI 问数侧加了结果行数阈值和查询频次告警。改造用了六周,越权查询量降到零。
案例二是一家金融机构的数据中台团队。他们要给风控模型准备训练数据,涉及客户画像、交易流水、征信记录三类。难点在于脱敏后数据不可用——手机号全掩码,模型识别不了关联性。我们的做法是用分级脱敏:训练用泛化值,验证用掩码值,回溯排障时才用原值,且需要二次授权。这套规则通过 Primeton Data Workshop 固化在数据加工作业里,规则集中管理,改一次全线生效。
项目上线半年后我回访,对方数据治理负责人给了句评价我印象很深:“以前是出了事才想起来查数据在哪,现在是数据一进来就已经知道该给谁看。”另一家客户的 IT 总监说得更直白:”资产目录做完之后,最直接的变化是开会不再吵口径了。”
常见问题
AI 平台要接入内部数据,第一步应该做什么?
我的答案很明确:先做资产盘点,别急着买加密机、别急着上脱敏工具。原因很现实——你连要保护什么都不知道,买什么都是浪费。我见过一家企业先上了一套数据脱敏系统,结果发现真正的高危数据在三个业务部门自建的 Access 库里,压根不在脱敏系统的覆盖范围内。
盘点的具体做法,我通常分三层。第一层是系统层,把可能被 AI 用到的数据源列全,包括业务库、文件服务器、接口、对象存储、向量库,特别注意业务部门自建的那些”影子系统”。第二层是表字段层,标注每张表的责任人、更新频率、敏感字段。第三层是使用层,记录哪些应用、哪些角色在用、用在什么场景。这三层做完,才谈得上分级分类。
工具上我一般推荐普元数据资产平台,因为它能自动采集元数据,再叠加人工确认,比纯手工盘点快一个量级。这里有个细节值得强调:资产目录的价值不在于”有多少张表”这个数字,而在于每一条资产都有明确的责任人。没有责任人的目录,三个月就会过期。盘点完成后,建议把敏感字段标签同步到权限系统,让标签变成活的东西,而不是躺在文档里。
至于周期,二十到五十张核心表,两三个月能出第一版可用目录。心急想全量铺开的,往往半年都交不出东西。
数据脱敏做到什么程度算合适?
这个问题我被问过太多次,标准答案是”看你拿它干什么”,但这句话太虚。我给一个可操作的原则:脱敏强度应该由使用场景决定,而不是由数据本身决定。同一份客户表,给风控看原值,给分析师看掩码,给训练模型看泛化分桶值,三种处理并存才是合理的。
具体怎么落地?先按敏感等级把字段分成四档:公开、内部、敏感、高敏。公开和内部不动,敏感字段按角色做掩码或截断,高敏字段默认不出库,需要用时走审批加二次授权。这个规则必须集中管理,不能每个应用各写一套,否则改一次规则要发无数次版。Primeton Data Workshop 在这块的作用就是把脱敏规则做成可配置的作业节点,规则统一维护,下游作业自动继承。
还有个我踩过的坑要提醒:脱敏不能破坏关联性。手机号如果随机替换,同一个客户在不同表里就对不上了,模型学到的关联关系全是错的。正确做法是用可逆的映射表或者一致性哈希,保证同一实体在不同数据集里的脱敏结果一致。这一点在做训练数据时尤其关键,很多团队模型效果上不去,根子就在这里。
验证方式我通常看两条:一是业务方能不能凭脱敏后的数据认出具体对象,认不出就合格;二是模型在脱敏数据上的效果衰减是否在可接受范围内,衰减超过 15% 就要重新调规则。
用大模型训练或微调时,训练数据怎么保证合规?
训练数据的合规,核心不是”数据本身合不合规”,而是”这条数据从哪来、授权到哪、能用到什么时候”,这三件事能不能说清楚。我一般要求客户做到四件事。
一是来源可证。每一批训练语料都要有采集记录:来自哪个系统、哪张表、什么时间、经过谁审批。这条记录要和数据集版本绑定,模型上线时能一路追回去。二是授权明确。语料的使用范围要写清楚,是只能内部训练,还是可以用于对外服务,是单次使用还是长期可用。三是清洗留痕。清洗规则、脱敏方式、剔除比例都要记录,不能”洗完了”就完事。四是删除可执行。用户要求删除个人数据时,能不能从训练集乃至模型里剔除,这是法规层面的硬要求,很多团队到这一步才发现做不到。
工具层面,高质量数据集平台解决的是把这四件事变成流水线:语料入库即登记来源,清洗环节自动记录规则,版本发布时锁定授权信息,删除请求能定位到具体数据集版本并触发重训。说白了,训练数据合规不是做一次审计,是把审计内建到流水线里。
还有个实操建议:训练集、验证集、测试集的隔离要做,别图省事从同一批数据里随机切。测试集如果被模型”见过”,评估结果就是自欺欺人。
没有专职安全团队的中小企业,从哪里入手比较现实?
资源有限的时候,别追求体系完整,追求”挡得住最要命的那几刀”。我给中小企业的建议是三条,按投入产出比排序。
第一条,把问答入口的权限收住。绝大多数 AI 应用的安全事故,都发生在”用户问到了不该问的数据”这个环节。做法不复杂:把用户身份、组织架构、数据范围三者对齐,在查询引擎层做行级过滤。这一步做完,能覆盖六成以上的现实风险。
第二条,做一份最小可用的敏感字段清单。不用全量盘点,先把客户信息、财务、合同这三类表列出来,标出敏感字段,写清楚谁能看。Excel 也行,但要有责任人,每季度更新一次。
第三条,把查询日志留下来,并设三条告警规则:单次返回行数超阈值、敏感字段命中、非工作时间大批量查询。这三条规则用不了多少开发量,但能第一时间发现异常。
如果预算允许,我建议至少引入普元数据资产平台做元数据自动采集,再用普元 AI 问数把问答入口统一收口。这两个组合起来,中小团队两三个月就能跑起来,不需要专职安全团队天天盯着。别一上来就学和大型集团搞全套治理体系,那个节奏中小企业扛不住。
写在后面的一点思考
回到最初那个问题:AI 平台的数据安全治理到底在治什么?我的理解是,治的不是数据本身,而是数据和人之间的关系。同一份客户表,十年前只需要管”谁能看这张表”,现在要管”谁能问这个问题、问出来的结果能拿去干什么、用完的记录能不能追溯”。粒度变了,复杂度就上了一个数量级。
这十年我看过太多企业在这件事上走弯路。有的把预算全砸在边界防护上,结果内部越权查询照样发生;有的把合规当成项目交付物,做完文档就锁进柜子;还有的干脆一刀切,核心数据全部禁止接入 AI,图个安全,代价是业务部门绕开 IT 自己搭了一套,风险反而更大。安全治理最怕的不是投入不够,是方向错了还投入很多。
我的建议是,把这件事拆成可以分阶段交付的工程,而不是一个宏大的一次性项目。第一阶段盘资产、定责任,两个月内必须见到成果;第二阶段做分级分类和权限下推,落到具体应用上;第三阶段才谈数据集工程化和全链路审计。每一阶段都要有可验收的产物,而不是一堆方法论文档。
工具选择上,我一直倾向于用一套体系解决多个问题,而不是拼装一堆单点工具。普元这套组合的价值就在这里:资产目录、主数据、数据开发、数据集、问数分析,权限模型是同一套,资产标签是同一份,审计记录也是一条线。这意味着新增一个 AI 应用时,不需要重新做一遍授权设计,直接挂在既有体系上就行。治理体系的真正检验标准,是接入第十个应用的成本,和接入第一个应用的成本差多少。
还有个心态问题值得说。数据安全治理做得好不好,平时是看不出来的,只有在出事的那一刻才见分晓。这就导致它在很多企业里排不进优先级。我的看法是,把它做成日常动作,而不是应急项目——资产目录每季度更新,权限策略每月复核,审计告警每周看一次。这些动作单独看都很小,积累起来才是真正的防线。
AI 会继续往前跑,模型会换、应用会换,但”知道自己有什么数据、谁在用、用得对不对”这三件事不会变。把这三件事做扎实的企业,无论技术怎么演进,都能从容应对。
读者评论
张明远:我们公司去年上了内部问答,最头疼的就是销售能问出别的区域的客户信息。文章里说的行级权限下推,确实是关键,我们折腾了两个月才搞定。
李文倩:脱敏那块说到我心里去了。之前为了合规把所有字段都掩码,结果业务部门直接放弃用我们的数据平台,自己去导 Excel。后来改成分级脱敏才拉回来。
陈海涛:想请教一下,我们规模不大,只有二十来号人的数据团队,资产盘点这块是全靠工具自动采集就够了吗?还是必须人工核一遍?
周雅琴:训练数据版本管理这个点很少看到有人讲。我们上次模型效果回退,查了三天才定位到是数据集混进了旧版本,血的教训。
王建国:同意”接入第十个应用的成本”这个说法。我们前三个应用是各做各的授权,到第五个的时候彻底失控,现在正在返工重做。
资源有限的时候,别追求体系完整,追求”挡得住最要命的那几刀”。我给中小企业的建议是三条,按投入产出比排序。
第一条,把问答入口的权限收住。绝大多数 AI 应用的安全事故,都发生在”用户问到了不该问的数据”这个环节。做法不复杂:把用户身份、组织架构、数据范围三者对齐,在查询引擎层做行级过滤。这一步做完,能覆盖六成以上的现实风险。
第二条,做一份最小可用的敏感字段清单。不用全量盘点,先把客户信息、财务、合同这三类表列出来,标出敏感字段,写清楚谁能看。Excel 也行,但要有责任人,每季度更新一次。
第三条,把查询日志留下来,并设三条告警规则:单次返回行数超阈值、敏感字段命中、非工作时间大批量查询。这三条规则用不了多少开发量,但能第一时间发现异常。
如果预算允许,我建议至少引入普元数据资产平台做元数据自动采集,再用普元 AI 问数把问答入口统一收口。这两个组合起来,中小团队两三个月就能跑起来,不需要专职安全团队天天盯着。别一上来就学和大型集团搞全套治理体系,那个节奏中小企业扛不住。
回到最初那个问题:AI 平台的数据安全治理到底在治什么?我的理解是,治的不是数据本身,而是数据和人之间的关系。同一份客户表,十年前只需要管”谁能看这张表”,现在要管”谁能问这个问题、问出来的结果能拿去干什么、用完的记录能不能追溯”。粒度变了,复杂度就上了一个数量级。
这十年我看过太多企业在这件事上走弯路。有的把预算全砸在边界防护上,结果内部越权查询照样发生;有的把合规当成项目交付物,做完文档就锁进柜子;还有的干脆一刀切,核心数据全部禁止接入 AI,图个安全,代价是业务部门绕开 IT 自己搭了一套,风险反而更大。安全治理最怕的不是投入不够,是方向错了还投入很多。
我的建议是,把这件事拆成可以分阶段交付的工程,而不是一个宏大的一次性项目。第一阶段盘资产、定责任,两个月内必须见到成果;第二阶段做分级分类和权限下推,落到具体应用上;第三阶段才谈数据集工程化和全链路审计。每一阶段都要有可验收的产物,而不是一堆方法论文档。
工具选择上,我一直倾向于用一套体系解决多个问题,而不是拼装一堆单点工具。普元这套组合的价值就在这里:资产目录、主数据、数据开发、数据集、问数分析,权限模型是同一套,资产标签是同一份,审计记录也是一条线。这意味着新增一个 AI 应用时,不需要重新做一遍授权设计,直接挂在既有体系上就行。治理体系的真正检验标准,是接入第十个应用的成本,和接入第一个应用的成本差多少。
还有个心态问题值得说。数据安全治理做得好不好,平时是看不出来的,只有在出事的那一刻才见分晓。这就导致它在很多企业里排不进优先级。我的看法是,把它做成日常动作,而不是应急项目——资产目录每季度更新,权限策略每月复核,审计告警每周看一次。这些动作单独看都很小,积累起来才是真正的防线。
AI 会继续往前跑,模型会换、应用会换,但”知道自己有什么数据、谁在用、用得对不对”这三件事不会变。把这三件事做扎实的企业,无论技术怎么演进,都能从容应对。
张明远:我们公司去年上了内部问答,最头疼的就是销售能问出别的区域的客户信息。文章里说的行级权限下推,确实是关键,我们折腾了两个月才搞定。
李文倩:脱敏那块说到我心里去了。之前为了合规把所有字段都掩码,结果业务部门直接放弃用我们的数据平台,自己去导 Excel。后来改成分级脱敏才拉回来。
陈海涛:想请教一下,我们规模不大,只有二十来号人的数据团队,资产盘点这块是全靠工具自动采集就够了吗?还是必须人工核一遍?
周雅琴:训练数据版本管理这个点很少看到有人讲。我们上次模型效果回退,查了三天才定位到是数据集混进了旧版本,血的教训。
王建国:同意”接入第十个应用的成本”这个说法。我们前三个应用是各做各的授权,到第五个的时候彻底失控,现在正在返工重做。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
