全局变量
功能概述
通过建立全局变量,在不同应用、不同工作流中可以读取和更新其值,从而实现组织内不同应用、不同流程之间数据的共享与传递。
全局变量分为组织级变量和应用级变量,两者的区别就是:
应用级变量是在某一应用下创建管理的,且只能在当前应用中可用。变量可以跨流程被更新,适合一些需要跨流程的值传递比如把子流程中的结果传到父流程中
组织级变量是在组织后台创建管理的,它是跨应用的,可以授权给全组织可用或者指定应用可用
组织级变量
入口
组织下应用管理员可以统一查看与维护组织下所有变量信息。系统根据变量名称按规则进行归组展示,仅支持创建文本和数值类型的变量。
创建变量
组织下应用管理员,进入组织后台-全局变量,选中「组织」,展示在组织下创建的变量列表,添加的变量为「组织级」全局变量。
默认为全组织可用,也可以配置为指定应用可用。还可以配置是否允许在工作流中对变量值进行更新。
选中左侧「某一应用」时,展示在该应用下创建的变量信息。添加的变量为「应用级」全局变量。 变量仅能在当前应用下可用,还可以配置是否允许在工作流中对变量值进行更新。
创建文本类型变量,勾选后在使用变量时将掩码显示,管理员可以在变量管理页可以操作解码查看。
创建数值类型变量,支持对变量值操作增加、减少。
编辑、删除和日志
变量被创建后,名称和类型就为只读状态,不允许再修改了,可以修改变量值以及配置授权信息。
组织后台应用管理员,可以查看所有变量的操作日志信息
全局变量-应用级
入口
应用下管理员/开发者 进入应用管理-全局变量,添加变量,即在当前应用下添加「应用级」全局变量。仅当前应用下可用。
创建变量
设置变量的基本属性:名称、类型、值、描述和能否在工作流中更改
除了可以管理在本应用下创建的应用级变量列表之外,还可以查看已授权给本应用使用的组织级变量信息。
编辑、删除和日志
变量被创建后,名称和类型就为只读状态,不允许再修改了,可以修改变量值以及配置信息。
应用管理员/开发者,仅能查看应用下创建的应用级变量的操作日志信息
变量如何使用
变量可以在工作流所有可以引用动态值的节点被引用
变量如何更新
工作流中的「更新全局变量」节点,可以选择有权限操作更新的变量,对变量值进行更新操作。