本文介绍设置数据库克隆工单审批流程的操作步骤。
注意事项
当数据克隆审批规则校验中未配置审批流程时,系统会采用默认的审批模板。您可以通过切换审批模板来修改默认审批模板。
配置项说明
检测点
当一个测试数据构建工单被提交时,系统会校验该工单是否符合检测点的相关规则。审批规则校验:系统会根据审批规则校验中定义的规则,对数据库克隆工单作出相应处理。您可以使用安全规则模板库中提供的规则,也可以自定义新增规则。
动作
动作是满足
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 |
规则DSL示例如下:
if 1 > 0
then
@act.choose_approve_template 853
end
模板库
安全规则提供了大量的规则模板,可直接选择启用,也可以在模板基础上按照实际需求自行调整启用。数据库克隆中提供的模板:数据库克隆审批流程。
修改默认审批模板
- 登录数据管理DMS 5.0。
- 在顶部菜单栏中,选择 。
- 选择目标数据库实例的规则集名称,单击操作列下的编辑。
- 进入安全规则详情页面,在左侧导航栏选择 。
- 单击数据库克隆默认审批模板右侧操作列下的编辑。
- 在编辑配置项对话框中,单击切换审批模板。
- 在切换审批模板对话框中,选择目标审批模板,单击操作列下的选择。说明 您也可以单击重置为免审批,使工单跳过审批步骤。
- 单击提交。
新增规则
- 登录数据管理DMS 5.0。
- 在顶部菜单栏中,选择 。
- 选择目标数据库实例的规则集名称,单击操作列下的编辑。
- 进入安全规则详情页面,在左侧导航栏选择 。
- 检测点选择基础配置项,单击新增规则,配置如下信息:
- 单击提交。
- 启用规则。说明 新增的规则默认处于禁用状态,您需要手动单击操作列下的启用,再单击确认,开启此规则。