数据脱敏管理

前提条件

用户角色为拥有特殊权限的用户(公共资源管控台管理员)。

概述

数据脱敏是指对某些敏感信息,例如姓名、身份证号码、手机号、固定电话、银行卡号、邮箱等个人信息,通过脱敏规则进行数据变形,以保护敏感隐私数据的可靠保护。

本文档旨在介绍如何在 OceanBase 开发者中心(OceanBase Developer Center,ODC)的公共资源管控台上新建和管理数据脱敏规则,以及在 ODC 中的应用场景,例如在数据导出和结果集导出等场景支持开启数据脱敏策略。

新建脱敏规则

数据脱敏管理-2
  1. 进入 公共资源管控台 页面后,在左侧导航栏中单击 数据脱敏 以进入数据脱敏管理页面。

  2. 脱敏规则 页面右上角,单击 新建脱敏规则 按钮,以弹出 新建脱敏规则 面板。

  3. 新建脱敏规则 面板中需指定以下信息以创建新的脱敏规则。

    信息项

    说明

    规则名称

    指定该脱敏规则的名称。

    规则名称不超过 48 个字符且不可重名。

    规则状态

    选择 启用/停用 脱敏规则。

    规则详情

    选择脱敏方式,将对应敏感字符替换成选择的脱敏方式。

    脱敏效果

    测试数据 中输入需要脱敏的数据后,单击 脱敏验证 查看脱敏结果。

  4. 指定上述信息后,单击面板右下角的 新建 按钮完成创建脱敏规则。

管理脱敏规则

进入 脱敏规则管理 页面后,脱敏规则信息以列表的形式进行显示:

  • 通过刷新按钮可刷新列表信息。

  • 通过列表右上角的搜索栏搜索目标规则名称。

脱敏规则列表

脱敏规则列表中的基本信息如下所示:

信息项

说明

规则名称

显示脱敏规则名称。

脱敏方式

显示创建脱敏规则时选择的脱敏方式。

单击筛选图标筛选,可筛选脱敏方式。

规则状态

显示任务流程状态。

单击筛选图标筛选,可筛选所属任务状态(启用/停用)。

更新时间

显示编辑当前脱敏规则的最新操作时间。

操作

显示 查看编辑停用/启用删除 功能键。

  • 查看:查看当前脱敏规则详情。

  • 编辑:修改当前脱敏规则详情。

  • 停用:停用当前脱敏规则。

  • 删除:删除当前脱敏规则

查看脱敏规则

脱敏规则 页面中,单击脱敏规则列表 操作 项下的 查看 按钮,以弹出 脱敏规则详情 面板。

数据脱敏管理-3

信息项

说明

规则名称

显示脱敏规则名称。

脱敏详情

显示脱敏方式和分段选择。

脱敏效果

测试数据 中输入需要脱敏的数据后,单击 脱敏验证 查看脱敏结果。

创建人

显示任务发起人。

创建时间

显示创建当前脱敏规则的操作时间。

更新时间

显示编辑当前脱敏规则的最新操作时间。

编辑脱敏规则

数据脱敏管理-4
  1. 脱敏规则 页面中,单击脱敏规则列表 操作 项下的 编辑 按钮,以弹出 编辑脱敏规则 面板。

  2. 编辑脱敏规则面板中会显示在新建脱敏规则时所指定的所有信息项。

  3. 编辑信息完成后,单击 保存 按钮。

应用场景

在导出数据和导出结果集等场景支持开启数据脱敏策略。

场景 1:导出数据时开启数据脱敏

以在 ODC 中导出部门表(department)时开启数据脱敏策略为例,具体操作步骤如下:

  1. 在表列表中,鼠标右键单击 department 表,在弹出的操作列表中选择 导出

    数据脱敏管理-5
  2. 在弹出的 单表导出 面板中,单击 数据脱敏 并选择数据脱敏策略名称。

    数据脱敏管理-6
  3. 单表导出 面板的 数据脱敏 下拉列表中,单击 管理脱敏策略,支持添加脱敏策略、添加/排序/编辑/移除脱敏规则。

    数据脱敏管理-6

场景 2:导出结果集时开启数据脱敏

导出数据场景请参考 批量导出与导入,以在 ODC 中下载部门表(department)结果集时开启数据脱敏策略为例,具体操作步骤如下:

  1. 在 department 结果集中,单击下载数据图标,在弹出的 下载数据 面板中,单击 数据脱敏 并选择数据脱敏策略名称。

    数据脱敏管理-5
  2. 下载数据 面板的 数据脱敏 下拉列表中,单击 管理脱敏策略,支持添加脱敏策略、添加/排序/编辑/移除脱敏规则。

    数据脱敏管理-6

相关信息

阿里云首页 云数据库 OceanBase 版 相关技术圈