权限策略
更新时间:2026-09-04
权限策略用于在元数据对象上统一管理脱敏策略和行过滤策略。脱敏策略作用于数据表字段,对匹配列的值进行脱敏替换;行过滤策略作用于数据表,对匹配表配置行过滤规则,实现行级数据过滤。策略匹配条件支持基于分类分级标签进行配置,通过属性匹配自动识别适用的数据表和字段,无需逐表、逐字段配置,实现基于 ABAC 的细粒度、动态数据访问控制。
支持范围
- 当前仅支持脱敏策略(列脱敏)和行过滤策略(行权限)两类策略。
- 仅分析与 AI 搜索实例(Doris)数据目录和 Datalake 数据目录下的对象提供策略页签入口。
- 策略可在数据目录(Catalog)、数据模式(Schema)、数据表(Table)三个层级创建。
- 策略引擎统一覆盖 Spark、Doris 等计算引擎。
前提条件
- 具备目标对象的管理权限。
- 若匹配条件需要使用分类分级标签,需先完成分类分级定义与落标,详见分类分级。
创建策略
- 登录百度胜算控制台,在选中的工作空间操作列单击打开按钮,进入空间。
- 在左侧导航栏选择元数据,进入数据目录、数据模式或数据表的详情页,单击策略页签。
- 然后单击右侧创建按钮,填写策略配置项,完成后确定。
表1 配置项说明
| 配置项 | 说明 |
|---|---|
| 策略名称 | 必填。1~256字符,支持中文、英文、数值以及 _-./() 特殊字符。 |
| 策略描述 | 非必填,不超过500字符。 |
| 策略类型 | 必填,单选,默认为脱敏策略。 脱敏策略作用目标为数据表字段,对匹配列的值进行脱敏替换; 行过滤策略作用目标为数据表,对匹配表配置行过滤规则。在数据表上创建策略时不显示行过滤策略选项。 |
| 适用主体 | 必填,下拉多选,可选择全部用户、用户或用户组。 |
| 排除主体 | 非必填,下拉多选,可选择全部用户、用户或用户组。 |
| 作用范围 | 仅展示,根据策略创建入口显示对应的对象名称。入口为数据目录时展示数据目录名称,入口为数据模式时展示数据目录名称.数据模式名称,入口为数据表时展示数据目录名称.数据模式名称.数据表名称。 |
| 匹配条件 | 必填,默认为无条件。 无条件:作用范围内的全部对象生效,脱敏策略对范围内所有字段脱敏,行过滤策略对范围内所有表做行过滤。 匹配分类分级标签:选择后展示匹配分类和匹配分级配置项,两者均为非必填、下拉多选、支持搜索。同一项内多选为“或”关系,分类与分级之间为“且”关系。 |
| 过滤规则 | 仅策略类型选择行过滤策略时需配置,可输入行过滤表达式。 |
| 算法类型 | 仅策略类型选择脱敏策略时需配置,下拉选择算法类型,包含哈希、遮掩、截断、变换、加密。 |
| 算法名称 | 仅策略类型选择脱敏策略时需配置,下拉选择算法名称,根据选择的脱敏算法类型选择算法名称。 |
| 参数配置 | 仅策略类型选择脱敏策略时需配置,根据相应脱敏算法进行参数配置,具体可参考动态脱敏操作文档。 |
| 脱敏测试 | 仅策略类型选择脱敏策略时需配置,输入脱敏测试,单击测试按钮,可进行脱敏测试。测试内容不超过500字符。 |
查看策略列表
策略列表展示当前节点下的所有策略,支持按策略名称模糊搜索、按策略类型进行筛选。
表2 策略列表说明
| 列表项 | 说明 |
|---|---|
| 策略名称 | 展示策略名称,超长截断,鼠标移入展示完整名称。单击可查看策略详情。 |
| 策略类型 | 展示策略类型,脱敏策略或行过滤策略。 |
| 作用目标 | 展示作用目标,数据表字段或数据表。 |
| 适用主体 | 展示策略配置的适用用户列表,超长截断,鼠标移入展示完整内容。 |
| 排除主体 | 展示策略配置的排除用户列表,超长截断,鼠标移入展示完整内容。 |
| 继承对象 | 当前对象策略显示“-”;继承策略显示来源对象名称,可单击跳转。 来源为数据目录时显示数据目录名称; 来源为数据模式时显示数据目录名称.数据模式名称。 |
| 操作 | 可执行编辑和删除操作。 编辑:单击编辑按钮,可对当前策略的所有配置项进行修改。 删除:单击删除按钮,在删除对话框中,继续单击确认删除按钮,即可删除当前策略。 继承策略仅可查看,不可编辑或删除。 |
策略继承规则
- 数据目录上定义的策略自动继承到其下所有数据模式和数据表。
- 数据模式上定义的策略自动继承到其下所有数据表。
- 数据表上可定义自身策略,与继承策略共存。
- 继承策略在子对象上仅可查看,不可编辑或删除,需到来源对象上操作。
策略生效机制
脱敏策略
- 同一字段仅支持生效一条脱敏策略。
- 若同一字段同时命中多条脱敏策略(如字段直接配置的脱敏策略与权限策略命中的脱敏策略),由于无法确定最终生效策略,将导致数据查询失败,需调整策略配置后重试。
- 不同脱敏算法支持的字段类型存在限制。若字段命中某脱敏策略,但字段类型与该策略配置的脱敏算法不匹配,将导致数据查询失败,需修改脱敏算法或调整字段配置,具体可参考动态脱敏操作文档。
行过滤策略
- 行过滤策略采用叠加生效机制。
- 若同一数据表命中多个行过滤策略,则所有过滤条件共同生效,最终可访问的数据范围为各策略允许访问数据的并集。
评价此篇文章
