检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过该章节创建业务权限后,参考设置业务权限在权限配置的“业务权限凭证”页签,配置用户的业务权限。在自定义接口URL时,可通过配置该业务权限,控制只有该业务权限的用户才可访问自定义接口URL。自定义接口的业务权限配置,请参考如何自定义调用脚本的URL和如何自定义调用服务编排的URL。 操作步骤 参考如何进
册AstroZero时选择的规格分配不同级别的License(即业务阈值),从而对账号分配相应的系统资源,以及是否开启沙箱、数据接入等功能。当License中没有针对某项资源进行具体配额时,则采用系统默认的缺省值。 操作步骤 参考登录管理中心中操作,登录AstroZero管理中心。
设置跨应用共享后,在选择数据来源时,可以选择其他应用内公开的数据。 跨应用共享 参考登录零代码工作台中操作,登录AstroZero零代码工作台。 在全部应用中,单击应用后的“...”,选择“编辑”,进入编辑应用页面。 单击最右侧的“应用设置”,选择“跨应用共享”。 单击应用列表后的“添加共享应用”,进入添加共享应用页面。
标准页面主要用于后台管理类的表格表单类的开发,而高级页面主要用于开发应用中较复杂的前端页面,例如包含图片、图表、视频、地图等元素的页面。您可以将高级页面应用于开发网站、电商平台等,通过拖拽、布局组件,并进行相关属性配置即可快速搭建应用。 创建高级页面 参考登录AstroZero新版应用设计器中操作,登录应用设计器。
数据导入 将本地的数据批量导入到AstroZero中。 前提条件 已准备好需要导入的数据。 将导入数据进行压缩,压缩包的格式必须为“zip”。文件的定义可参考数据导出章节,导出的zip包中文件定义。 在进行数据导入前,要确保环境中已存在与导入文件同名的表结构,可通过元数据导入或在环境中手动定义表结构。
节点设置:是否开启暂存,默认为关闭。 开启并使用暂存后,会将表单数据保存在当前节点(当前仅支持20个暂存历史),供后续直接调用,暂存不会使流程发生流转。 开启暂存功能后,在发起流程页面,单击“暂存”,可暂存表单中数据。 图2 暂存表单数据 字段权限:设置表单中字段的权限,如可见、可编辑和摘要。
如果选择“下载原始模板”,下载到本地的组件包中,组件名称不会被修改。 开发自定义组件 初识组件文件结构。 将下载到本地的组件包进行解压,使用您熟悉的开发工具进行开发。本章节以下载组件模板中下载的TabsWidget组件为例,介绍组件包的文件结构以及各文件的功能。 表2 组件文件结构 文件名
绑定服务对象的返回值 开启“弹层独立”。 图5 启用弹层独立 单击页面上方的,保存设置。 定义页面事件代码。 在“设计视图”中选中最外层的“页面”,在右侧“事件”页签中,单击“加载”后的“+”,进入编辑动作页面。 在“自定义动作”中,输入如下脚本代码。 红色内容请替换为实际命名空间前缀。
显示名称:该字段在页面呈现给用户的名称,可以设置为中文,也可以设置为英文。 货币单位:设置货币的单位。 保留小数位数:设置精确保留的小数位数。 验证:对字段进行限制设置。 必填:该字段是否必填。 限定范围:限定数值填写的范围。例如10.01~1000.99。 属性:设置字段的属性,包括只读、禁用和隐藏。
上级经理:把任务分配给执行当前用户任务的用户的上级经理。 特定的用户:把任务分配给选择框中选择的用户。 队列:把任务分配给选择框中选择的工作队列中的所有用户。 用户属性:根据用户对象的某一字段,进行任务的分配。 变量:根据输入框中的用户ID或用户名,将任务分配给相应的用户。 图6 基于规则 父主题:
库文件包。 库ID 上传库的ID,由字母及数字组成,且必须以字母开头。 分类 库所属的分类。 库类型 上传的库,所属的类型。 发行说明 上传库的发布描述信息。 上传成功后,在库的“租户”中,可查看到上传的库。 图3 上传完成 “全局”页签中的库,是系统预置的库,不可编辑和禁用,只能下载。
脚本开发实例 开发一个简单脚本实例 开发一个业务场景脚本实例 如何定制已有脚本 父主题: 脚本开发
查看服务编排运行实例 功能介绍 查询服务编排运行实例的信息,即根据输入的参数筛选出符合条件的服务编排实例的具体信息并返回。 URI GET AstroZero域名/u-route/baas/v1.0/flow/{action} 表1 参数说明 参数 是否必选 参数类型 描述 action
开发者也可以在编译设置中,对软件包和其中组件的属性进行修改。 源码包与资产包对比 源码包和资产包都是应用发布类型,大部分的功能都是一致的,例如都分为全量和组件两种形式,都是按“编译-发布”的流程进行。目前来说,主要有以下几点不同之处: 不同的保护模式设置。 源码包中的所有组件都不受保护和
创建系统角色 除了系统预置的零码开发者、数据管理员和企业成员三个系统角色外,应用管理员还可以按需创建新的系统角色。 约束与限制 免费版实例的业务配置中心,不提供“角色管理”功能菜单,如果应用管理员需要自定义系统角色,请购买AstroZero专业版实例或专享版实例。 创建系统角色 As
单击“创建”BO 设置BO的基本信息,单击“创建”。 图3 设置BO基本信息 添加图标:为新建BO设置图标。 标签:新建BO的标签名,用于在界面展示。 名称:新建BO的名称,是BO在系统中的唯一标识。 分类:BO所属的分类。 标志:在分类下,展示的图标。 描述:新建BO的描述信息。 高级设置
连接器的类型。 约束限制: 不涉及。 取值范围: obs:与OBS对接的连接器。 minio:与MINIO对接的连接器。 objectstorageproxy:对象存储代理类型。 默认取值: 不涉及。 connector_name 是 String 参数解释: 连接器实例的名称,即创建连接器时设置的连接器实例名。
事件 请选择需要订阅的事件,当订阅的是自定义事件时,该参数才会显示。 事件条件 该分支的条件。单击“新增行”,可进行添加。当订阅的是自定义事件时,该参数才会显示。 分支条件中的字段,为创建该事件时设置的自定义参数,值可从右侧全局上下文中选择拖入。 定义需要满足的其他条件 勾选“定义
API接口 如何开放API接口 如何进行接口鉴权 如何自定义错误码 如何控制接口访问权限 父主题: 经典版开发指导
只读:值是否只读。 样式 针对有丰富前端开发经验的用户,可通过“样式”面板对页面进行更深度的个性化布局定制。 布局:对页面CSS属性进行直接配置,如设置组件的宽度、高度等。您也可以在“高级设置”中,直接编写CSS代码进行更深度的个性化布局定制。 单击“显示”属性后的按钮,可以快速指定当前元素布局为