审批管理
在 Aloudata CAN 中,指标和维度的创建、编辑、上线、下线和删除等操作都需要经过严格的审批流程,审批流程可以通过手动开启和关闭,以下是关于指标和维度审批流程的描述。
| 实体 | 审批节点 | 节点说明 |
|---|---|---|
| 指标 | 发布新指标 | 创建并发布新指标时,触发该审批流程 |
| 指标编辑 | 对已发布的指标进行编辑,编辑后发布新版本时,触发该审批流程 | |
| 指标上线 | 将指标从下线切换至上线时,触发该审批流程 | |
| 指标下线 | 将指标从上线切换至下线时,触发该审批流程 | |
| 指标删除 | 已发布的指标点击删除时,触发该审批流程 | |
| 指标申请权限 | 申请指标的使用或编辑权限时,触发该审批流程 | |
| 维度 | 发布新维度 | 创建并发布新维度时,触发该审批流程 |
| 维度编辑 | 对已发布的维度进行编辑,编辑后发布新版本时,触发该审批流程 | |
| 维度上线 | 将维度从下线切换至上线时,触发该审批流程 | |
| 维度下线 | 将维度从上线切换至下线时,触发该审批流程 | |
| 维度删除 | 已发布的维度点击删除时,触发该审批流程 |
审批设置开启
功能入口
在首页顶部导航栏中选择管理设置,在管理页面左侧导航栏选择企业安全->审批设置。进入到指标/维度审批界面。如下图
- 指标审批界面

- 维度审批界面

点击界面中的开启审批按钮后,跳转到指标或者维度审批流界面。如下图

添加审批流
在指标或者维度审批流中,点击新建之后会新增一个审批流。

选择适用范围
指定触发审批流的指标范围和用户范围。

| 内容 | 说明 | ||
|---|---|---|---|
| 适用范围 | 全部指标 | ||
| 指定指标 | 按指标 | ![]() |
|
| 按照指标类目 | 指定类目下的指标再触发指定动作是触发审批。 | ||
| 按指标属性 | 系统属性: 1、指标 指标展示名 、 指标名称 、指标等级、 业务口径 2、维度、维度展示名、维度名称、 维度描述 自定义属性: 支持属性分类为:短文本、长文本、单选列表的属性 ![]() |
||
| 用户范围 | 全部用户 | 所有用户在操作指标进行指定动作时,都会触发审批流程 | |
| 指定用户 | 选定的用户在操作指标进行指定动作时,都会触发审批流程 |
||
| 指定用户组 | 选定的用户组在操作指标进行指定动作时,都会触发审批流程 |
设置审批节点

| 内容 | 说明 | |
|---|---|---|
| 审批人 | 用户: | 指定用户作为指标/维度审批人 |
| 用户组: | 指定用户组下所有的用户作为指标/维度审批人 |
|
| 平台角色: | 指定平台角色下所有的用户作为指标/维度审批人 |
|
| 指标相关负责人: | ![]() |
|
| 审批方式 | 或签:任意一人同意即可 会签:必须全部人同意 | ![]() |
| 审批人为空时 | 自动通过 | 当审批人为空时,指标/维度审批自动通过 |
| 审批转交 | 当审批人为空时,指标/维度审批转交给指定的用户或者用户组 |
审批中状态
| 审批内容 | 说明 |
|---|---|
| 指标的使用权限审批中 | 1. 不能再次申请指标的使用权限。 2. 若希望重新申请使用权限类型,比如想从使用者变为管理员,则需要撤销之后再走一次审批流程 |
| 指标新建、指标编辑、指标上线、指标下线 位于流程中 --- 维度新建、维度编辑、维度上线、维度下线 位于流程中 | ![]() |
| 指标删除 --- 维度删除 | ![]() |
查看审批详情
在顶部导航栏右侧选择审批中心,查看审批事项。

比如指标的删除、发布、上下线这类的审批是跟随实体走的,所以全部的用户都能看到这个审批流程。对于发起者而言,有撤回的入口。
维度和指标的状态,和审批状态融合
| 状态 | 状态说明 |
|---|---|
| 未发布 | 指标/维度 未发布 |
| 发布中 | * 从未发布 -> 线上 状态 审批中 * 从下线 -> 线上 状态 审批中 |
| 下线中 | * 从 线上-> 下线 审批中 |
| 已下线 | 指标为 下线 状态 |
| 已保存,未发布 | 指标为线上状态,但是其中存在草稿 |
| 待删除 | 指标发起了删除请求 审批中 |
三方审批流集成
概述
在指标平台与企业集成的过程中,常常会遇到企业内自建或采购三方的专业审批系统。由于审批流通常与企业的业务流程有很紧密的关系,所以在精细化进行权限管理时,专业的审批平台是有必要引入的。
指标平台的重心在于对数据的管理和应用,并不在审批流程上。目前,AloudataCAN 支持与外部的三方审批流进行集成对接,帮助企业实现无论在数据管理还是在流程管理上都可以进行精细管理。
集成架构
有两种常见的三方审批流集成方式,如下:
| 对接方式 | 集成示意图 |
|---|---|
| 审批场景单一且简单,三方审批流开放的接口: * 不需要身份认证 * 调用入参没有多层json结构 | ![]() |
| 通过「适配层」连通 | ![]() |
审批配置
开启三方审批

审批渠道配置

支持配置请求地址、请求方式、请求头以及请求体。
请求体目前只支持单层的参数定义,暂不支持多层的结构封装。
系统内置了丰富的审批相关的动态参数,用户可以根据自身的情况灵活使用。
| 参数 | 说明 |
|---|---|
| 审批流ID | 指标平台生成的审批流ID |
| 发起人 | 审批的发起人,值为账号名称 |
| 资源类型 | 指标、维度 |
| 操作类型 | 对应审批的触发节点,比如指标发布、指标编辑、指标删除等等 |
| 资产类目属性 | 指标平台中资产所在的当前目录、根目录、以及前3层、后3层目录所对应的负责人账号名称 |
审批节点配置
在界面中点击开启审批,即可配置该节点所对应的审批流。

审批流的地址、headers 与全局的模板配置一致,不支持修改,其 body 可以进行个性化的定义填写。

通过“适配层”与三方审批流集成
基于定义的适配层,可以实现指标平台和三方审批系统的审批流串联。
| 产品 | 配置项/工作项 |
|---|---|
| 指标平台 | 1. 配置适配层的连接地址,以及需要解析的审批相关信息。 比如审批中需要使用提交审批人、审批流ID等等字段信息,都通过 body 中的参数传入。 其中审批流ID基本是必备信息。 2. (非必须)提供获取审批详情的接口,以供适配层在需要的时机可以进行审批信息的补充获取。 3. 审批回调地址,用于将审批完成的信息通知给指标平台,以推进流程 |
| 适配层 | 1. 提交审批代码转换,将指标平台的审批流,转译为三方审批的审批信息调用。 涉及身份认证信息的处理 2. 需要记录指标平台审批流ID 和 三方审批的审批流ID 的映射关系 3. 三方平台审批推进后,通知适配层,适配层根据ID映射将其转换为指标平台的状态变更,调用审批回调地址,同步审批进度。 |
审批详情参数说明
| 参数 | 说明 |
|---|---|
| 审批流ID | 审批流的ID;唯一 |
| 发起人 | 发起审批的用户账号名 |
| 资源类型 | 指标 维度 |
| 操作类型 | 发布、编辑 、删除、申请权限、上线、下线 |
| 根类目负责人 | 指标所在的顶层根类目的负责人 |
| 根类目下的1级类目负责人 | 指标所在的顶层下1级类目的负责人 |
| 根类目下的2级类目负责人 | 指标所在的顶层下2级类目的负责人 |
| 根类目下的3级类目负责人 | 指标所在的顶层下3级类目的负责人 |
| 当前类目负责人 | 指标所在类目的负责人 |
| 上级类目负责人 | 指标所在类目的上级类目负责人 |
| 上2级类目负责人 | 指标所在类目的上2级类目负责人 |
| 上3级类目负责人 | 指标所在类目的上3级类目负责人 |
| 指标属性 | 指标规范中定义的指标属性 ![]() |
| 维度属性 | 指标规范中定义的维度属性 |


选定的用户在操作指标进行指定动作时,都会触发审批流程
选定的用户组在操作指标进行指定动作时,都会触发审批流程
指定用户作为指标/维度审批人
指定用户组下所有的用户作为指标/维度审批人
指定平台角色下所有的用户作为指标/维度审批人

当审批人为空时,指标/维度审批转交给指定的用户或者用户组



