DMS的安全规则和审批流程是相互关联的,您可以根据不同的用户行为选择不同的审批流程。本文介绍如何新建审批节点和审批模板,并介绍了设置审批流程的方法。

前提条件

您的账号角色为DBA或管理员。查看系统角色的具体方法,请参见查看我的系统角色

注意事项

在DMS中的实例级安全规则可以针对数据库实例或数据库操作设置不同的审批流程。但是在实际业务环境中实例级安全规则可能有一定的局限性,例如:
  • 数据库实例上只有1个DBA,但为避免单人审批影响整体审批流程进度,需要多个DBA角色参与审批。
  • 数据库实例上有多个不同业务的数据库共用,需要多个业务方都处于审批流程中,按需审批对应业务的操作工单流程。

操作步骤

  1. 登录数据管理DMS 5.0
  2. 在顶部菜单栏中,选择安全与规范 > 审批流程
  3. 新增审批节点。
    1. 单击页面左侧的审批节点页签。
    2. 单击新增审批节点
    3. 配置以下信息:
      参数名称 是否必填 说明
      节点名称 审批节点名称。
      备注 审批节点的备注信息。
      审批人 该节点的审批人,可以添加多位审批人。在多位审批人的情况下,有一人响应即可完成该节点的审批。
    4. 单击提交
  4. 新增审批模板。
    1. 单击页面左侧的审批模板页签。
    2. 单击新增审批节点模板
    3. 配置以下信息:
      参数名称 是否必填 说明
      模板名称 审批模板名称。
      备注 审批模板的备注信息。
      审批节点 单击增加节点,选择所需的审批节点。本案例选择系统内置的Owner和第3步中新建的审批节点来实现一个节点中多个DBA参与审批的需求。
      说明 审批流程按照审批顺序的数值从小到大执行。
    4. 单击提交
      新增完成后,您可以获取到该审批模板的ID。
  5. 应用新的审批流程。
    说明 以设置中风险审批流程的安全规则管控为例,其他模块的配置流程与本案例类似。
    1. 在顶部菜单栏中,选择安全与规范 > 安全规则
    2. 找到目标规则集,单击操作列下的编辑
    3. 单击左侧的SQL变更页签。
    4. 检测点选择风险审批规则,单击中风险审批流程右侧的编辑
    5. 规则DSL区域框中替换模板ID。将配置中的原审批流程ID,替换为新增的审批流程ID。

相关使用建议

  • 使用DMS的云账号可以选择绑定钉钉账号,工单流转时可实时通知审批信息至相关人员进行处理。
  • 避免审批流程中设置了单点的情况。一般建议每个节点至少有2个人员、数据库的据Owner至少设置2个。
  • 数据Owner目前限制最多设置为3个。如果单个数据库存在多业务共用,也可采用本文提到的节点替换方式,创建包含多个业务Owner人员的新节点,将原Owner节点进行替换。
  • 如果您有更多其他审批流程相关的诉求,也可以添加钉钉群(21991247)与阿里技术支持取得联系。