检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
业务权限凭证用于控制接口的访问权限,AstroZero提供了配置权限脚本和配置API接口两种方式来控制API接口的访问权限。建议优先通过权限脚本进行权限验证,根据脚本的返回值判断下一步的操作。 对于配置了业务权限凭证的接口,需要在权限的“业务权限凭证”页签中接入相应的业务权限凭证,才可调用API接口。
HTTPS双向认证鉴权 使用说明 HTTPS双向认证是客户端和服务端,相互验证对方证书的一种鉴权模式。在调用第三方服务时,AstroZero会携带配置的客户端证书,证书需要向第三方服务申请。目前Rest服务支持配置P12和CRT格式的证书,其他格式需要通过keytool或openssl工具转换。 操作步骤
在AstroZero中,您可以通过如下两种方式,进入经典应用设计器。本手册中的所有操作,均以操作步骤中的方式,登录经典应用设计器为例进行介绍。 使用说明 在登录应用设计器前,请先参考基本概念中内容,了解AstroZero中的环境。 操作步骤 登录AstroZero服务控制台。 在页面上方,
使用OAuth客户端模式鉴权,AstroZero会根据填写的OAuth服务端地址、Client ID和Client Secret,在发送请求前,后台自动获取第三方服务端的access_token, 并在发送请求时携带此access_token,服务端根据携带的access_token进行鉴权。 操作步骤
简单消息头鉴权 使用说明 简单消息头鉴权模式,适用于在调用第三方接口时,携带固定的鉴权信息。例如,Basic Auth对用户名和密码进行Base64编码后的鉴权信息。 操作步骤 参考登录经典应用设计器中操作,登录经典版应用设计器。 在左侧列表中,单击,选择“HTTP > Rest服务”。
本示例以登录AstroZero开发应用的账号,作为管理员账号。 业务用户:使用“设备维修管理系统”应用的用户,分别是客服人员、派单员及维修人员。 设备运维管理和维修场景的业务流程: 系统管理员进行电梯信息的管理和维护,如增加电梯基本信息,修改电梯基本信息等,对业务用户的管理,如新增系统业务用户,并为其分配权限等。
查看BPM定义列表和详情的权限,包括BPM关联的决策表、触发器等。 管理BPM实例 修改BPM实例详情的权限。 查看服务编排 查看服务编排定义列表和详情的权限。 查看脚本 查看脚本列表和详情的权限。 查看定时任务 查看定时任务列表和详情的权限。 查看报表 查看报表列表和详情的权限。 运行报表
参数说明 名称 脚本的名称。 在创建脚本时,配置的名称。 类型 脚本的类型。 全局:系统预置的脚本。 自定义:用户自定义的脚本。 是否启用 脚本是否已启用。 勾选:表示已启用。 不勾选:表示禁用。 最后修改人 最近一次修改脚本的用户名。 最后修改时间 最近一次修改脚本的时间。 操作 可对脚本进行如下操作。
组件开发的工作量,详情请参见开发高级组件。 通过组件模板开发 若全局高级组件中,未包含所需要的组件类型,可以基于低代码平台提供的组件模板进行自定义组件的开发。组件模板中已为您构建组件的基本架构,详情请参见开发高级组件。 库 库是支撑高级组件运行的第三方依赖,若缺少相应的库,则组件
在运行态配置页面的“BPM布局”区域,单击实例详情后的,可编辑BPM运行态布局。 图4 编辑BPM运行态布局 在编辑布局页面,支持修改“实例基本信息”、“当前任务”、“流程历史”的运行态显示标题,还可以编辑“流程历史”中需要显示的列。 单击编辑器上方的,保存BPM。 运行BPM后,在经典版应用设计器左侧,单击,可预览该应用。
说明 标签 输入新版本服务编排的标签名,用于在界面展示,创建后支持修改。 取值范围:1~64个字符。 名称 服务编排的名称,和基线版本的服务编排名称保持一致,不可更改。 类型 在下拉框中,选择服务编排另存的类型。 新版本:基于原有服务编排创建一个新版本的服务编排,创建后原有服务编排作为老版本自动失效。
ro自动保存的数据。 注意数据不是实时刷新的。 单击“查看”,可查看每次自动保存的数据。 系统默认每15分钟自动保存一次,如果用户打开的服务编排等没有修改,则不会再自动保存一次而占用15次限额。 图1 查看自动保存的数据 单击“恢复”,提示“恢复操作将会另存一个新的标准页面/新版
采用动词和名词短语的形式,尽可能简明、准确的描述该条件的判断逻辑。 图元编排 为了服务编排画布排版美观以及方便后续的服务编排检视,服务编排的图元编排遵循以下原则: 在配置服务编排前,需明确具体步骤和子流程的分解,合理编排图元。 业务逻辑采用自上而下、从左往右的页面布局方式,业务逻
轻应用在系统内的唯一标识。输入标签值后单击该参数的输入框,系统会自动生成轻应用的名称。系统会自动在该名称前添加命名空间__。 分类 应用所属的分类,设置分类后,工程列表和库列表都可以根据应用或BO的分类进行筛选。 描述 轻应用的描述信息。 运行时版本 开发的资产包依赖所选择的运行时版本,若线下运行版本不一致,可能产生不兼容。
Action,使得系统可以调用第三方提供的SOAP协议的接口,实现第三方提供的业务功能。 前提条件 已获取第三方提供的WSDL文件。 已获取第三方提供的SOAP版本号、SOAP服务的URL地址、SOAP Service入参格式要求。 场景描述 调用第三方提供的“BillPayment”接口
对于非交互类流程这是非必要的。 以上也是工作流更适合制作交互式流程的原因。人工交互流程需要页面的结合、需要对复杂的分配规则的封装,需要能够进行事后审计的能力。而对于系统的服务编排是不必要的,并且,记录日志反而可能会造成不必要的性能损失。 因此,结合两者的不同场景,工作流可与服务编
策略:IAM最新提供的一种细粒度授权的能力,可以精确到具体服务的操作、资源以及请求条件等。基于策略的授权是一种更加灵活的授权方式,能够满足企业对权限最小化的安全管控要求。 如表1所示,包括了AstroZero的所有系统权限。 表1 AstroZero系统权限 系统角色/策略名称 描述 类别 依赖关系
组件。 表单:具有数据收集、校验和提交功能的表单,通常用于制作带数据的交易类页面。 表格/表格(新):主要用于展示大量结构化的数据,使用时需要通过数据绑定数据模型。适用于通过一个表格,完成数据对象的增、删、改、查的操作场景。 容器:基本的布局容器,支持拖拽放置任何组件进去,按照流
界面样式、字段变更时的触发事件等。如果把待开发的业务系统比作一部电影,对象就是电影中的各个角色,需要勾勒角色的外貌、性格特点、人物关系和所经历的剧情。 AstroZero低代码平台中的对象包括如下几种: 标准对象 标准对象是低代码平台预置的对象,对象名称和对象字段均已定义好,可以满足最基本的业务需要。
在如下两种情况下,需要修改已有BPM: 因业务需要,BPM要实现的能力变化。此时可以基于原有BPM修改,并保存为新版本。使用时,只可选择一个版本的BPM进行启用。 需要开发的新BPM与已有的某个BPM类似。此时可以基于原有BPM修改,再保存为新的BPM名称。在此场景下,原有BPM仍然有效。新BPM和老BPM也没有关联关系,各自独立。