管理审批流程
初始状态下,DBSC 提供开发环境和生产环境下的 SQL 审批流程,以确保数据库的安全。您也可以根据自身业务需求,自定义审批流程。
注意事项
- 新流程的创建必须基于已有流程。
- 系统提供的默认流程无法被删除,但可以编辑。
前提条件
- 实例已开启开启企业版。
- 您在组织中的角色为系统管理员。
不指定审批人
审批流程页面中新增不指定审批人开关,开启该开关后,使用当前审批流程的所有工单均无需指定特定的审批人,所有有权限审批的人员都将收到审批提醒。该功能适用于指定的审批人无法及时处理审批,导致重要任务不能在规定时间内完成的场景。
创建流程
- 登录 DBSC 控制台。
- 在左侧导航栏,点击 数据开发—>规范与流程。
-
在规范与流程页面,单击审批流程页签,并单击右上角的创建流程。
说明
您也可以单击目标流程右侧操作列的类似创建,基于流程创建新流程。
-
在弹出的创建流程对话框中,配置下列参数并单击确定。
-
复制审批流程:选择基于哪个流程创建新流程。
说明
如果您是通过单击类似创建到达此对话框,则此处已默认选好。
-
流程名称:输入新流程的名称,支持 1 ~ 32 个字符。为了方便后续查找和管理,请尽量使用有意义的名称。
说明
如果您是通过单击类似创建到达此对话框,则此处已默认填写完成。
- 描述(可选):输入针对新流程的描述,支持 1 ~ 64 个字符。
-
-
控制台自动跳转到审批流程详情页面,您可以在该页面编辑各种任务的审批流程。页面顶部的不指定审批人功能,允许用户在提交工单时无需手动选择审批人,所有有权限审批的人员均会收到审批提醒。
审批流程分SQL 任务、权限申请 、数据归档与清理、数据导出、数据导入、SQL 代码审核几个大类,您可以单击页签进行切换,单击目标审批流程右侧的编辑,可以进入编辑页面,通用参数说明如下。
参数 说明 审批管控 选择是否允许用户提交审批流程。 - 允许提交:允许用户继续推进审批流程到下一级别。
- 不允许提交:阻断用户的审批流程,无法继续推进。
启用流程 审批管控为允许提交的情况下,可以选择是否启用审批流程。 - 开启开关:用户提交的审批流程必须经过人工审批。
- 关闭开关:用户无需经过人工审批,审批流程直接通过。
审批流程 启用流程开关开启后,单击添加按钮,可以增加一个审批节点。多次单击添加按钮可以增加多个审批节点。在审批节点左侧文本框中输入审批节点的名称,右侧选择该节点的审批人即可。单击审批节点右侧的图标可以删除当前审批节点。
编辑流程
- 登录 DBSC 控制台。
- 在左侧导航栏,点击 数据开发—>规范与流程。
- 在规范与流程页面,单击审批流程页签,然后单击目标流程名称。
- 控制台跳转到审批流程详情页面,您可以在该页面编辑各规则级别被命中时的审批流程。
删除流程
- 登录 DBSC 控制台。
- 在左侧导航栏,点击 数据开发—>规范与流程。
- 在规范与流程页面,单击审批流程页签。
-
单击需要删除的流程,在审批流程详情页面,单击右上角的删除。
说明
您也可以单击目标流程右侧操作列的删除。
-
在弹出的确认窗口中,单击删除。
说明
如果当前流程已经关联到某个环境或数据源,需要在弹出的当前流程被以下 环境/数据源 关联,请先更改窗口中为这些资源选择新的流程,然后单击更改并删除。
关联流程到环境
审批流程被关联到环境后,会覆盖环境原有的流程,该环境下所有数据源都将适用该新流程。
- 登录 DBSC 控制台。
- 在左侧导航栏,点击 数据开发—>规范与流程。
- 在环境配置页签下,找到目标环境名称,并单击其右侧操作列的编辑。
- 在弹出的编辑环境配置窗口中,选择您需要的审批流程,单击确定。
关联流程到数据源
审批流程被关联到数据源后,该数据源将适用该新流程,不再适用所属环境中的流程。环境中其他数据源不受影响。
- 登录 DBSC 控制台。
- 在左侧导航栏,点击 数据开发—>规范与流程。
-
单击数据源配置页签,找到目标数据源名称,并单击其右侧操作列的编辑。
说明
数据源关联的审批流程中,左侧带有图标代表已继承环境中配置的审批流程。
-
在弹出的编辑数据源配置窗口中,将审批流程下继承环境配置左侧的勾去掉,然后选择您需要的审批流程,单击确定。
说明
重新选中继承环境配置即可恢复成环境中配置的审批流程。
关联流程到库分组
库分组用于分库分表的统一表更,审批流程被关联到库分组后,该库分组将适用该流程,不再适用所属环境中的流程。环境中其他数据源不受影响。
- 登录 DBSC 控制台。
- 在左侧导航栏,点击 数据开发—>规范与流程。
-
单击库分组配置页签,找到目标库分组名称,并单击其右侧操作列的编辑。
说明
库分组关联的审批流程中,左侧带有图标代表已继承环境中配置的审批流程。
-
在弹出的编辑库分组配置窗口中,将审批流程下继承环境配置左侧的勾去掉,然后选择您需要的审批流程,单击确定。
说明
重新选中继承环境配置即可恢复成环境中配置的审批流程。