任务配置管理

最近更新时间:2020-05-20 15:01:34

规则、脱敏算法、服务器参数配置完成后,useradmin 管理员通过任务的方式,将这些信息串起来,形成一个完整的脱敏操作。

控制台登录

  1. 登录 数盾控制台,单击左侧导航【敏感数据处理】,进入 “数隐实例列表” 管理页面。
  2. 单击需要管理的实例,进入“系统实例名”详情页,单击【管理】,进入数盾 DMask 系统登录页面。
    2
  3. 以 useradmin 角色账号登录数盾 DMask 系统。
  4. 在左侧导航栏中,选择【任务管理】>【任务配置】,进入“配置列表”管理页面。

    在“配置列表”页面,可以查看任务的相关信息。字段说明如下:
    • 任务名称:新增任务时配置的任务名称。
    • 数据信息:任务对应的数据源、数据目标的信息,欲查看更多信息,可以单击数据信息相应的名称。
    • 令牌:存储了有外键关联字段脱敏的令牌。多个任务如果使用相同的令牌进行脱敏操作,实现外键内容同步。
    • 密钥:数据所采用的加密算法的密钥。
    • 任务周期:显示该任务的周期规律以及起始时间。
    • 创建时间:显示任务创建的时间。
    • 修改时间:显示任务最近的修改时间。
    • 创建者:显示创建任务管理员的用户名。
    • 配置状态:待审批、修改中或使用中。
    • 操作:进行修改、删除、停用、启用操作。

新增任务

步骤1:任务设置

  1. 在“配置列表”页面,单击【+ 添加】。
  2. 在“添加任务配置”页面,填写相关信息。填写说明如下:
    • 任务名称:用于填写任务名称。
    • 数据源:用于选择生产环境数据库,选择来源为数据管理中填写的参数。
      注意:

      只会显示数据管理中,数据库属性是“数据源”的数据库名称。

    • 数据表:当您选择好数据表后,此栏会显示出此数据源中的所有数据表,从中选择您想进行脱敏的数据表,选择好后单击【添加】,将已选的数据表加入右侧脱敏数据表队列,您也可进行相关的移除操作
    • 数据目标:用于选择开发、测试环境数据库,选择来源为数据管理中填写的参数。
      注意:

      只会显示数据管理中,数据库属性是“数据目标”的数据库名称。

    • 任务周期:可选每月一次、每周一次、每天一次、定时执行或立刻执行,当设置不同的任务周期时,按照同步需求进行操作。
    • 同步模式:可选增量模式或全量模式,默认为增量模式,且选择增量模式的时候,需要额外设置判断字段,即该数据表的日期属性(datetime 或 date 等)字段名,增量同步将以该日期为标记。
    • 预定义规则:用于引用配置的规则集列表,此处称为预定义规则,任务配置的后续流程依然可对规则进行微调。
    • 关联令牌:存储了有外键关联字段脱敏的令牌。当您对 A 表进行脱敏后,令牌会保留并显示在关联令牌下拉菜单中。本次脱敏的数据表若和 A 表有外键关联,可在关联令牌菜单中,选择 A 表的任务名称,即可使用相同的令牌进行脱敏操作,实现外键内容同步。
  3. 单击【下一步】。

步骤2:规则预览

  1. 任务基本参数配置完成后,DMask 将对被脱敏的数据表进行扫描,并对其字段进行各类规则的匹配。
  2. 在本步骤中,系统将抽取一行数据,按照从数据库中获取的表组织信息脱敏。页面上会展示这行数据脱敏主外键判断结果、字段类型、脱敏算法等信息。管理员可以根据这些信息判断 DMask 对规则的理解是否正确。
  3. 当管理员发现 DMask 判断有误时,可在本步骤中进行修正。
  4. 如需为数据加上水印,在本页面勾选“添加水印”,并输入水印信息即可。

步骤3:抽样脱敏

  1. 规则预览微调完成后,DMask 将开始对原始数据表进行抽样脱敏,抽样数量为表总行数的1/4 ,或抽取100行数据,两者取其低。抽样脱敏完成后,页面将展示脱敏结果。
  2. 管理员可详细了解脱敏后的效果,若不满意,单击【我不满意,重新调试规则】,返回步骤2进行规则修改。
  3. 对规则满意且需要执行任务时,单击【我满意,开始脱敏】,任务启动。
目录