一、概述
数据安全策略是保障敏感数据合规使用的关键环节。传统方式需要逐表逐字段手动配置脱敏规则,效率低且容易遗漏。安全策略推荐覆盖以下场景:
·脱敏策略推荐:基于已识别的敏感标签和字段类型,自动推荐适合的脱敏方法(哈希、掩码、置 NULL 等)。
·脱敏策略创建与绑定:脱敏策略的创建与绑定分两步完成。AI 首先在安全模块中生成脱敏策略配置,用户确认后创建策略;然后在表详情页面中将策略绑定到对应字段,支持按用户组差异化设置。
·批量策略创建:支持一次性为多张表、多个字段批量创建安全策略,无数量上限限制。
·行过滤规则生成:根据表的业务属性(如地域字段、部门字段),推荐并生成行级过滤规则,实现多租户数据隔离。
·策略合规检查:检查当前 Schema 下的敏感字段是否都已关联脱敏策略,输出合规覆盖报告。支持 PII / GDPR / PIPL 等内置合规框架,同时也支持用户创建自定义敏感标签以扩展合规检查范围。
二、前提条件
·工作空间已开通 Buddy。
·当前账号拥有 Buddy 开发模式权限。
·对需要配置安全策略的 Catalog / Schema 拥有查看权限。
·拥有数据安全模块的策略创建与绑定权限。
·建议先通过 智能分类与打标 完成敏感字段识别与打标,以获得更精准的策略推荐。
三、你必须提供的信息
Buddy 在推荐安全策略前会要求你提供以下最小信息集,其余由 AI 自动推荐:
| 信息项 | 说明 |
| 目标范围 | 需要配置策略的表名、Schema 或具体字段 |
| 策略需求 | 脱敏推荐 / 创建策略 / 绑定策略 / 行过滤 / 合规检查(可通过自然语言隐含表达) |
如果你的输入不完整,Buddy 会通过「Ask User 卡片」反问缺失信息后再继续。
四、AI 可智能生成的配置
| 配置项 | AI 生成方式 |
| 脱敏方法 | 根据字段的敏感类型推荐(手机号 → 掩码、身份证 → 哈希、姓名 → 掩码等) |
| 用户组差异策略 | 根据用户组角色推荐差异化脱敏(管理员明文 / 开发掩码 / 分析师哈希) |
| 行过滤条件 | 分析表中的地域、部门等维度字段,生成行级过滤 SQL 表达式 |
| 合规覆盖报告 | 扫描敏感字段与已关联策略,输出未覆盖的字段列表与建议 |
五、步骤 1:表达安全策略需求
在 Buddy 输入框用自然语言描述需求,Buddy 会自动识别策略类型与目标范围。
示例输入:
user_info 表的手机号和身份证号应该用什么脱敏策略?
帮我创建一个脱敏策略:管理员看明文,开发看掩码,分析师看哈希
给分析师组设置行过滤,只能看到华东区的数据
检查一下 ods_catalog 下哪些敏感字段还没配脱敏
我们有自定义的敏感标签"内部员工ID",帮我检查覆盖情况
六、步骤 2:补充缺失信息
如果输入不完整,Buddy 会通过 Ask User 卡片反问你:
·未指定目标表、字段时,列出当前 Schema 下已识别的敏感字段供选择。
·脱敏策略的用户组设置不明确时,列出可用的用户组供选择。
回答后 Buddy 继续执行。
七、步骤 3:审阅 AI 推荐的策略
Buddy 会以结构化卡片展示推荐的安全策略:
脱敏策略推荐:
·字段名、敏感类型、推荐的脱敏方法
·各用户组的差异化脱敏设置
·推荐理由
行过滤规则:
·过滤维度(如地域、部门)
·过滤 SQL 表达式
·适用的用户组
合规覆盖检查:
·已覆盖的敏感字段数量与列表
·未覆盖的敏感字段及建议策略
·合规覆盖率
注意:说明:
注意:你可以在卡片上修改任意策略配置后再确认,Buddy 会按修改后的策略落地。
八、步骤 4:创建脱敏策略
确认策略配置后,Buddy 在安全模块中创建脱敏策略:
·展示策略名称、脱敏方法、适用用户组
·创建成功后返回策略 ID
·批量创建时展示成功、失败条目
批量策略创建无数量上限限制。
九、步骤 5:绑定策略到字段
脱敏策略创建完成后,Buddy 在表详情页面中将策略绑定到对应字段:
示例输入:
把刚创建的脱敏策略绑定到 user_info 表的手机号字段上
Buddy 会:
·展示待绑定的字段与策略对应关系
·确认后执行绑定操作
·展示绑定结果(成功、失败)
注意:脱敏策略的创建与绑定分两步完成——先在安全模块创建策略,再在表详情中绑定到字段。
十、步骤 6:配置行过滤规则(可选)
如果需要行级数据隔离,Buddy 会生成行过滤规则:
·展示过滤条件 SQL 表达式
·确认适用的用户组
·创建并绑定行过滤规则
十一、关键节点确认
| 确认项 | 确认时机 | 说明 |
| 目标范围 | 策略推荐前 | 确认要配置策略的表 / 字段 |
| 脱敏策略 | 创建前 | 审阅脱敏方法与用户组差异化设置 |
| 策略绑定 | 绑定前 | 确认字段与策略的对应关系 |
| 行过滤规则 | 创建前 | 审阅过滤条件与适用用户组 |
| 批量操作 | 批量创建前 | 确认影响范围 |
十二、Q:脱敏策略创建和绑定为什么要分两步?
A:脱敏策略的创建与绑定是安全模块的两个独立操作。策略创建是在安全模块中定义脱敏规则(如掩码方式、差异化用户组设置),策略绑定是在表详情页面中将已创建的策略关联到具体字段。分两步可以实现策略的复用——同一个策略可以绑定到多个表的同类字段。
十三、Q:Buddy 创建的安全策略和我在安全模块手动创建的有什么区别?
A:完全没有区别。Buddy 创建的策略与手动创建的策略在同一套管理体系中,你可以在 数据安全概述 中统一查看和管理。
十四、Q:支持自定义敏感标签吗?
A:支持。除系统内置的 PII / GDPR / PIPL 等合规框架标签外,你可以创建自定义敏感标签(如「内部员工 ID」「业务密级」等),Buddy 能基于自定义标签进行合规检查和策略推荐。
十五、Q:合规覆盖检查包含哪些合规框架?
A:支持 PII / GDPR / PIPL 等内置合规框架,同时也支持基于用户创建的自定义敏感标签进行合规检查,满足业务特定的合规需求。
十六、相关文档
·数据治理 Agent
·智能分类与打标
·数据安全概述