本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。
本文档介绍如何设置数据追踪工单的审批流程。
基本概念
检测点
当一个数据追踪工单被提交时,系统会校验该工单是否符合检测点的相关规则。
因子和动作
因子:因子是系统内置变量,可用来获取安全规则校验的上下文信息,如获取SQL类型、影响行数等。因子全部以
@fac.
开头,后接因子名称。每个模块的不同检测点均提供不同因子,数据追踪中提供的因子如下:因子名
说明
@fac.log_size
本次追踪涉及到的日志量大小,单位:MB。
警告日志量过大会影响数据库服务器的带宽,从而影响在线业务。
动作:动作是满足
if
条件之后系统执行的行为,例如,禁止提交工单、选择工作流、允许执行和拒绝执行等,这些动作表达了安全规则的主要目的。动作全部以@act.
开头,后接动作名称。每个模块的不同检测点均提供不同动作,数据追踪中提供的动作如下:动作名
说明
@act.forbid_submit_order
禁止提交工单。
用法:
@act.forbid_submit_order '禁止提交的原因'
。@act.do_not_approve
指定审批模板ID,详情请参见设置审批流程。
@act.choose_approve_template
@act.choose_approve_template_with_reason
模板库
安全规则提供了大量的规则模板,可直接选择启用,也可以在模板基础上按照实际需求自行调整启用。数据追踪中提供的模板如下:
检测点 | 模板 |
审批规则校验 | 数据追踪审批流程 |
修改默认审批模板
- 登录数据管理DMS 5.0。
单击控制台左上角的图标,选择
。说明若您使用的是非极简模式的控制台,在顶部菜单栏中,选择
。在安全规则页签中,单击目标规则集右侧操作列中的编辑。
在详情页面左侧的导航栏中,单击 。
在数据追踪页签中,单击基础配置项。
单击数据追踪默认审批模板右侧操作列的编辑。
在弹出的编辑配置项页面中,单击切换审批模板。
单击目标模板名称右侧操作列的选择。
说明您也可以单击重置为免审批,使工单跳过审批步骤。
单击提交。
新增规则
- 登录数据管理DMS 5.0。
单击控制台左上角的图标,选择
。说明若您使用的是非极简模式的控制台,在顶部菜单栏中,选择
。在安全规则页签中,单击目标规则集右侧操作列中的编辑。
在详情页面左侧的导航栏中,单击 。
在数据追踪页签中,单击新增规则。
在新增规则 - 数据追踪对话框中,设置如下参数:
单击提交。
新增的规则默认处于已禁用状态,单击规则右侧操作列中的启用。
在弹出的对话框中单击确认。