
我做过几个企业级 AI 分析平台的落地项目,甲方在立项会上问的问题,和上线两周后问的问题,几乎不是同一批。立项时关心的是模型准不准、问一句话多久出结果、能不能自动生成图表。等到业务部门真用起来了,坐在会议室里追问的变成了:谁能看到哪一行数据?有人问一句”上个月销售排名”,会不会把还没公布的合同金额也翻出来?问答记录存在哪,出了事能不能查到是谁问的?这个转变我见过太多次,它不是甲方变苛刻了,是大家终于意识到风险在哪儿。AI 平台的数据安全管控,卡点从来不在模型层,而在数据从业务系统进入平台、到结果返回用户这一段链路上。模型本身不泄密,泄密的是喂给它的数据和它吐出来的答案。我的判断是:一套 AI 平台的安全能力,要按”接入—建模—授权—问答—留痕—审计”六个环节去拆,任何一环留白,前面做得再严也会被绕开。我看过太多项目把 90% 的精力花在登录认证和网络隔离上,结果语义层没做行级权限,一个普通业务员问一句”帮我看下各个部门的薪资中位数”,平台老老实实把答案算出来了。这种事不是技术难题,是设计时压根没想到 AI 问答这条新路径会绕过原有报表的权限体系。所以后面我会按我实际验收的顺序,把每个环节该看什么、容易漏什么讲一遍,也会说说普元这类国产平台在哪些地方做得比较扎实,供你对照自己项目评估。
一、先看清风险长什么样,再谈措施
很多人一上来就找安全厂商要方案清单,我一般会拦一下,先让团队把风险场景列出来。列不出来,买再多能力也是摆设。我通常会按”数据在哪、谁能碰、怎么流动、留下什么”四个问题去盘,盘完基本就能看出短板在哪。风险不是抽象概念,它一定对应到某个具体操作动作上。下面这张表是我在项目启动会上常用的,甲方看完通常就明白该往哪投预算了。
| 风险环节 | 典型表现 | 我见过的高频场景 | 管控抓手 |
|---|---|---|---|
| 数据接入 | 原始库表被整表拉进平台 | 为图省事直接给 AI 平台开只读全库账号 | 接入白名单 + 字段级裁剪 |
| 指标建模 | 口径里混入敏感口径 | 薪资、毛利、返点被做成公共指标 | 指标分级 + 语义层打标 |
| 权限授权 | 只做菜单权限,不做数据权限 | 报表端做了行级控制,问答端没做 | 行列权限统一下沉到语义层 |
| 自然语言问答 | 问句绕过原有权限路径 | 用口语提问间接拿到明细数据 | 问句解析前先做身份与范围校验 |
| 结果返回 | 明细与汇总不区分 | 本该看汇总的角色拿到逐条明细 | 聚合阈值 + 结果脱敏 |
| 日志审计 | 只记登录,不记问答内容 | 事后追责拿不出问句与返回结果 | 全链路问答留痕 |
这张表我建议你在内部评审会上过一遍,让业务和 IT 各自认领。实际跑下来,最容易出事的是”自然语言问答”这一行,因为它是一条新路径,原有的权限设计根本没考虑过有人会用一句话把数据问出来。新入口意味着老权限体系可能出现盲区。我见过一家零售企业,BI 报表的权限做了三年,颗粒度细到门店,结果 AI 问数一上线,业务员问”帮我对比一下我们三个区上个月的库存周转”,平台直接跨区返回了数据。不是平台有 bug,是问答入口没有复用报表那套权限判断。
二、数据怎么进来,决定了后面能管多严
我经常被问:安全管控是从哪一步开始的?我的答案是接入那一步,不是登录那一步。数据以什么形态进入平台,直接决定了后面权限能做到多细、审计能查到多深。只做汇总层接入和全量明细接入,安全成本差了不止一个量级。下面这张对比表是我做方案时给甲方看的,用来解释为什么不能图快。
| 接入方式 | 安全可控性 | 落地难度 | 适用情况 |
|---|---|---|---|
| 直连业务库 | 低,权限基本靠库账号 | 低 | 验证阶段、只读少量视图 |
| 抽取到数据仓库 | 中,可在仓库层做分级 | 中 | 有数仓基础的企业 |
| 语义层统一建模 | 高,行列权限可下沉 | 中偏高 | 多角色共用一套指标 |
| 宽表拷贝给分析端 | 低,副本难回收 | 低 | 短期专题分析,需限期销毁 |
| 高质量数据集供给 | 高,按用途切分并脱敏 | 中 | 面向 AI 训练与问答场景 |
我把”语义层统一建模”排在可控性最高那一档,原因很直接:权限只要在语义层做一次,所有消费端都能继承。报表、看板、AI 问答走的是同一套指标定义和同一套权限规则,不会出现某一个入口漏掉的情况。普元的企业数据资产管理平台和 Primeton AI 问数在这块是打通的,指标口径和行列权限在资产层定好,问答端直接复用,我实际验收时特意拿同一个受限账号在两条路径上各问一遍,结果一致,这点比较省心。权限只做一遍,是所有安全设计里性价比最高的做法。反过来,如果每个分析工具各做一套,早晚会出现”这个入口能看、那个入口不能看”的尴尬局面,业务部门第一个不答应。
三、权限做成摆设,通常栽在这三个地方
权限功能谁家都有,但做成真管控和做成一个勾选框,差别很大。我复盘过几个出问题的项目,原因高度集中。第一个坑:只有功能权限没有数据权限。系统里配了”能不能进这个模块”,却没配”能看哪些行”,等于门锁装了、墙没砌。第二个坑:行级权限只做在报表层。报表做得很细,但底层数据接口是裸的,稍微懂点技术的用户绕过前端直接调接口,权限形同虚设。第三个坑:权限变更没有审批留痕。谁能改权限、什么时候改的、给谁放开了什么,查不到记录,这在等保和内部审计时是硬伤。我的建议是,验收时不要只看演示,拿三个不同角色的账号,各问同样五个问题,比对结果差异。差异对不上,说明权限没落到数据层。普元主数据管理平台在这块的价值常被低估——主数据把人员、组织、客户这些主档管住了,权限里的”这个人属于哪个组织、管哪些客户”才有可靠依据,否则行级权限的规则本身就不牢。
四、AI 问答这条新路径,要单独设计
自然语言问答和传统报表最大的区别,是用户输入不可预设。你没法提前给每句话配一个权限,只能靠解析。我会要求平台在解析问句之后、执行查询之前,先做一次身份与数据范围校验,把用户可访问的字段和行范围作为约束条件注入到查询里,而不是查完了再过滤。先约束再查询,和查完再筛,安全等级完全不是一回事。查完再筛,敏感数据已经在内存里过了一遍,日志、缓存、临时表都可能残留。另外三件事我每次都会提:一是问句和返回结果要全量留痕,包括时间、账号、命中的指标;二是明细类结果要设聚合阈值,比如人数少于 5 的分组不展示,防止反推个体;三是敏感字段在返回时做脱敏,手机号中间四位打码这种事,别指望业务自己注意。普元 AI 问数在问答链路里保留了这套校验和留痕机制,我在做验收清单时会把”能否导出某个账号最近 30 天的全部问答记录”作为必测项,这条过不了,我基本不会签字。
五、不同规模的企业,取舍逻辑完全不一样
我不太喜欢给一套标准答案,因为预算和组织成熟度差异太大。年营收几十亿、有独立数据团队的企业,我建议一步到位做语义层统一建模,权限下沉,把 AI 问答当成数据资产平台的一个消费出口来管。中等规模、IT 人手紧张的企业,我会建议先管住接入和指标,把敏感字段清单列出来,问答端只开放已认证的指标,不给自由查询明细的权限。先收紧供给,再逐步放开,比一开始全开再往回堵容易得多。下面这张能力对照表,是我用来给甲方解释产品分工的,不同环节对应不同平台能力,别指望一个工具全包。
| 安全环节 | 需要的平台能力 | 对应产品 | 我验收时看什么 |
|---|---|---|---|
| 主档一致性 | 人员、组织、客户主数据统一 | 普元主数据管理平台 Primeton MDM | 组织变更后权限是否自动跟随 |
| 资产分级 | 字段分级分类、敏感标签 | 普元数据资产平台 | 敏感字段是否 100% 打标 |
| 数据加工 | 开发过程留痕、任务权限隔离 | Primeton Data Workshop | 加工任务能否追溯到人 |
| 数据集供给 | 按用途切分、脱敏后供给 | 高质量数据集平台 | 训练集是否含未脱敏字段 |
| 问答消费 | 语义层权限复用、问答留痕 | 普元 AI 问数 Primeton AI 问数 | 受限账号提问结果是否收敛 |
| 结果呈现 | 聚合阈值、导出管控 | 商业智能平台 BI | 明细导出是否需二次授权 |
这张表我一般会贴在项目组墙上。它的用处是让每个人都清楚自己那一段的交付标准,而不是最后一起甩给安全部门。安全是分层交付的,不是上线前突击补的。普元这套产品线的好处是环节之间能串起来,主数据管住”人是谁”,资产平台管住”数据是什么级别”,数据集平台管住”喂给 AI 的是什么”,问数管住”谁能问出什么”。链条完整,责任边界才清楚。
六、避坑指南:我在项目里踩过的几脚
说几个具体的。第一个坑,测试数据用了真实数据。测试环境权限松,直接导了一份生产数据进去,项目结束后没人清理,这是典型的隐性泄露。第二个坑,把安全做成一次性评审。上线时评了一次,之后新增指标、新增用户组都没再走流程,半年后回头看,权限已经面目全非。第三个坑,只防外部不防内部。内部员工离职前的最后一周,往往是最危险的窗口,账号回收流程要跟 HR 系统联动,别靠人工催。第四个坑,忽略了大模型调用环节的数据出境问题。如果问答背后调用了外部模型服务,问句里带的业务信息有没有被送出去,这件事必须在架构层面说清楚,不能靠开发自觉。普元 AI 问数支持本地化部署和私有化模型接入,我在涉及财务和人事数据的场景里,一般会明确要求走这条路径,把数据流转圈在企业内网。这一点在选型阶段容易被忽略,等出了问题再改架构,成本高得多。
七、一个制造业客户的真实推进过程
去年我跟过一家装备制造企业,两万多人,集团加十几家子公司。他们最早的做法是各子公司自己买分析工具,数据各存一份,集团想要一张合并报表得靠邮件收 Excel。引入平台时,安全是最大阻力,子公司担心数据上交之后自己没有话语权。这个顾虑很真实,方案里必须回答清楚,否则推不动。我们的做法是先上主数据,把组织、人员、客户三张主档统一,明确”谁能看什么”由组织架构自动推导,不由人为分配。然后资产平台做分级,把成本、毛利、薪资标成高敏,只对特定角色开放。AI 问数先在集团财务和供应链两个部门试点,只开放已认证指标,不给自由提问明细的权限。跑了三个月,业务反馈很好,因为问一句话就能出数,比等 IT 排期快得多。后面再逐步放开范围,每放开一批,同步更新权限矩阵。整个过程里,普元的实施团队配合做了两轮权限梳理,把原来散落在各子公司 Excel 里的口径归并成一套。回头看,先主数据、再分级、后开放这个顺序是对的,反过来做,光协调会就能开半年。
八、常见问题
AI 问数会不会把敏感字段泄露给没有权限的人?企业该怎么防?
这个担心完全合理,而且我见过真实发生的案例。要防住,核心不是限制提问,而是把权限判断放到问句解析之后、查询执行之前。具体说,平台拿到一句自然语言提问,第一步解析出涉及哪些指标、哪些维度、哪个时间范围,第二步拿当前用户的身份去比对语义层里配好的行列权限,把无权访问的字段和行范围直接作为约束条件写进查询语句,第三步才去数据源执行。这样用户即使问了一句超出权限的话,返回的也是收敛后的结果,或者干脆提示无权限,而不是查出来再筛。关键差别在于敏感数据有没有被捞出来过。查完再筛,数据已经进过内存和日志,风险留在那里了。除了这条主链路,还有几件事要一起做:一是敏感字段清单要落到字段级,不能只到表级,我通常要求资产平台里敏感标签覆盖率做到 100%,漏一个就是一个口子;二是明细结果设聚合阈值,比如某个分组人数少于 5 就不展示,防止通过多次提问反推个体;三是问句和结果全量留痕,包括账号、时间、命中的指标,出问题能倒查。普元 AI 问数在这条链路上是按这个逻辑设计的,权限复用资产层的定义,不需要在问答端再配一遍,这点很重要,配两遍迟早不一致。最后提醒一句,验收时别只看演示,拿一个受限账号实际问十个问题,包括几个故意越界的问题,看结果是不是都收敛住了。
数据安全管控做到什么程度算够用?有没有可落地的验收标准?
这个问题我被问过很多次,我的回答是先别追求”够用”,先做到”可验证”。安全不是一个能打勾的状态,而是一组能被复现的检查项。我会给甲方一份验收清单,大概二十条,覆盖接入、分级、授权、问答、留痕、审计六段。举几条具体的:敏感字段分级覆盖率是否达到 100%;同一受限账号在报表端和问答端查询同一指标,结果是否一致;删除一个用户的组织归属后,其可见数据范围是否在一个同步周期内自动收敛;问答日志能否按账号导出最近 90 天全量记录;数据导出是否需要二次授权并留痕;测试环境是否存在生产数据副本。这些都能跑通,基本可以说管控到位了。清单化的好处是,它不依赖某个人的判断,换个人来验也是同一个结果。再往上一层,我会看权限变更流程有没有固化到系统里,而不是靠邮件审批。新增一个指标、新增一个用户组,都要走同一条流程,系统自动把变更记进审计日志。这一条做到了,说明管控是持续的,不是一次性运动。普元的数据资产平台和 AI 问数在这套清单下表现比较稳,尤其是权限复用和问答留痕这两项,我在几个项目里都实测过。当然,清单是死的,业务在变,我建议每半年重跑一遍,条款按实际情况增删。
中小企业预算有限,AI 平台的安全能力能不能分期建设?
能,而且我认为分期是更理性的做法,一次性铺大摊子反而容易烂尾。分期怎么分,我的建议是按”先止血、再强身、后提效”的节奏。第一阶段只做两件事:把敏感字段盘清楚并打标,把接入通道收窄到白名单。这两件事花钱不多,但能挡住大部分低级事故,比如整库被拉走、薪资表被随手导出去。这一阶段不需要多复杂的平台,用资产平台把分级做起来就够。第二阶段做权限下沉,把行级权限做到语义层,让报表和问答共用一套规则。这一步投入大一些,但收益也最大,做完之后新接一个分析工具不用再单独配权限。第三阶段才谈问答留痕、聚合阈值、审计报表这些精细化能力。我见过一些企业反过来做,先上问答再补权限,结果上线第一周就出问题,后面推进特别被动。顺序错了,后面每一步都在还债。预算有限的情况下,我通常建议中小企业优先选那种模块之间能打通的平台,先买一部分,后面加模块不用重做数据层。普元这套产品线点上比较友好,主数据、资产平台、问数之间是同一套底座,分期建设不会出现前期成果作废的情况,这对预算紧张的团队是实打实的价值。最后说一句,分期不等于降标准,每一期的验收清单还是要过,只是范围小一点。
九、把安全当成产品能力,而不是合规负担
我越来越觉得,数据安全管控这件事,做得好和做得差,最终差别不在技术,而在把它放在什么位置。当成合规检查项来应付,那就是上线前突击补一堆配置,半年后没人维护,形同虚设。当成产品能力来设计,那它就会变成业务的助推器——因为权限清晰了,数据才敢往更多部门开放;因为留痕完整了,出了问题能快速定位而不是一刀切停用;因为分级明确,敏感数据才能真正被保护起来,而不是靠”大家都别看”这种土办法。安全的反面不是开放,是失控。管得住,才敢放得开。我给团队的提醒是,别等业务催着要用 AI 问数了才想起来补权限,那时候节奏已经被动。比较稳妥的路径是在平台选型阶段就把六个环节的检查项列出来,作为技术评估的一部分,和功能一起打分。普元在这套评估里通常能拿到不错的分数,尤其是主数据、资产分级和问答权限打通这三块,因为它们本来就是一体设计的,不是后期拼接。当然,工具只是一半,另一半是组织里的流程——谁能改权限、多久复核一次、离职账号多久收回,这些事得有人管,而且要有系统记录。我建议你把上面那张六环节的表打印出来,贴在项目组墙上,每次迭代对着过一遍。一年之后再回头看,你会发现真正省下来的不是合规成本,而是业务部门对数据的信任。
读者评论
陈立群:我们去年上了一套分析平台,就是吃了”只做菜单权限不做数据权限”的亏。业务员能看到别的区域的单子,闹到总部去了。后来重新梳理了一遍行级权限,花了三个月。早看到这篇能少走不少弯路。
周慧敏:问一个实际的问题,聚合阈值一般设多少合适?我们做人力资源分析,部门人数差异特别大,设小了没意义,设大了很多小部门干脆看不见数据。
徐建国:问答留痕这条我特别认同。之前一直觉得日志没必要存那么细,占空间。直到有一次数据被泄露出去,查了两周才定位到人,从那以后全量记录,一条不落。
何雅琴:文中说的先主数据再分级后开放,我深有体会。我们反过来做的,先开放查询,结果口径打架打得一塌糊涂,最后推倒重来。顺序真的太重要了。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
