检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
单击页面右下方的,进入开启日志跟踪页面。 单击,可以开启十分钟内的AstroZero的后台日志追踪。 如果需要停止跟踪,可单击,将停止追踪且不会获取日志文件。 图3 开启日志跟踪 表2 日志跟踪参数说明 参数 说明 日志级别 日志级别,取值说明如下: 会话级:只打印当前会话的日志。 租户级:打印租户所有会话的日志。
ref("modelName").actionName(); 对象 由Object对象表映射生成,关于对象模型的详细介绍,请参见对象。 系统自动获取Object所有的字段,开发者可以从中选择部分字段作为参数。 系统自动生成查询、保存、删除和统计四个方法。 $model.ref("modelName")
在左侧导航栏中,选择“用户安全 > 用户”。 或者在主菜单中,选择“维护”,单击“全局元素 > 业务用户”。 为用户或业务用户配置相应的权限,该用户即可获取调用相应API接口的权限,否则将无法通过API接口的业务权限凭证校验。 图5 为用户或业务用户添加权限 AstroZero对用户和业务用户
华北-北京四 什么是工作流 开发工作流 脚本 针对业务逻辑比较复杂的场景,AstroZero提供了脚本能力,支持用户在线开发TypeScript脚本,完成灵活复杂的业务逻辑。AstroZero提供了一个方便简洁的在线开发IDE,即脚本编辑界面,脚本编辑界面开发体验接近离线的开发工具,具有如下优势:
集成开发 开放接口:通过定义服务的API,可快速定制所需的业务接口,并将该接口服务注册到网关,供第三方使用。 消息接入:当需要从外部数据源获取数据,按照需求对数据进行一系列处理,然后转化成内部事件,输出给Kafka或者ROMA Connect时,可通过配置“数据接入”来实现整个流程。
代码库配置”。 在租户级代码库配置页面,单击,设置对接参数,单击“保存”。 图1 配置对接参数 表1 代码仓参数说明 参数 说明 仓库地址 代码仓库HTTPS方式访问地址,如图2。 分支 归档代码用到的仓库分支,默认为“master”。 使用代码仓库成员的IAM账号,登录CodeArts Repo控制台。
"variables": transInfo }; // 获取csrf token context.$utils.getCSRFToken().then(function (token)
在右侧中,找到编译与发布中发布的“设备运维管理”应用,单击,进入应用布局页面,设置布局后,单击“保存”。 单击,预览管理员的应用页面。 图3 应用程序列表 (可选)获取登录页面URL,并分享登录页给应用业务用户。 如果需要运行应用,则需要在运行环境“管理”中创建工作队列、创建权限配置,再参考应用业务测试中的步骤运行应用。
选项。 图6 权限绑定业务权限凭证 选择“用户管理 > 用户”或“用户管理 > 业务用户”,对平台用户或业务用户配置相应的权限,该用户即可获取调用相应API接口的权限,否则将无法通过API接口的业务权限凭证校验。 AstroZero对用户和业务用户在业务权限凭证校验的处理有所不同
使用创建工单页面(workOrderList)进行创建。 resCode: "405233002" resMsg: "无法从请求的URL中获取正确的参数:'rootID'" 验证待接工单。 访问图2中的应用登录页,使用派单人员账号登录(testms)。 登录后,进入“工单列表(维修人员)”页面。
SMTP服务地址:端口:开通邮箱SMTP功能时,配置的服务器地址和端口号。常用邮箱开启SMTP功能后,发送邮件服务器地址及端口,请参见常用邮箱SMTP服务器地址及端口中操作获取。 描述:新建连接器的描述信息。 打包当前配置:默认为选中,对信息敏感的场景,建议不勾选。 选中该选项后,应用打包时会将当前配置的连接器信
添加自定义属性,详细介绍请参见为AstroZero高级页面添加自定义组件。 数据设置:设置组件绑定的桥接器,以实现通过桥接器调用后台接口,获取后台数据,详情请参见使用桥接器为AstroZero高级页面组件绑定数据。 事件绑定:设置在运行态,对该组件相关操作的事件触发的具体动作,详
rice字段等。 对象触发器 与数据库中的触发器类似,可以为对象定义触发器,在增/删/改对象的记录数据时,自动触发自定义的Java Script脚本执行,脚本的执行结果将会影响主操作(即增删改记录)的结果,系统保证主操作与触发器在一个事务中执行,要么都成功,要么都失败。 对象布局Layout
图4 编译设置:全量导出源码包 图5 编译设置-组件:部分组件导出源码包 类别中“租户级组件”指的是当前租户内所存在的组件。 如何导入源码包 获取到其他租户导出的源码包。 其他租户在应用开发页面左侧,单击,在“已发布 > 源码包”页签中,可查看到已发布的源码包。单击“下载”,将包下载
est接口,通常需要进行鉴权。当前Rest连接器,集成了如下几种通用的鉴权方式。 OAuth鉴权模式 简单消息头鉴权 JWT鉴权模式 HTTPS双向认证鉴权 父主题: 集成开发
putVariables (variables:object, instId: string)”效果相同。 BPM-加载变量 该预置动作用于获取工作流中的参数变量,与预置的API“context.$工作流.loadVariables()”效果相同。 返回标准页面开发界面,单击页面上方的,保存页面,并单击,预览页面。
置的新创建的Profile,将会继承原Profile的全部权限。 在后续有新的业务用户注册时,只需要将业务用户添加到对应的权限配置中,即可获取该权限配置中的权限。 权限配置创建的大致流程: 基于Portal User Profile创建客服人员csProfile。 配置客服人员c
文档地址:设置当前应用包的文档链接。 授权模式:设置应用包的完整性和保密性。 加密保护应用包:对应用包中的内容进行签名和加密,以防止有人获取应用包后明文查看甚至篡改包中的内容。 应用安装后允许查看代码:在环境上作为资产安装时,可以通过应用设计器查看安装后的应用代码,但不可编辑。
某个权限配置新建的Profile,将会继承原Profile的全部权限。在后续有新的业务用户注册时,只需要为新的业务用户配置对应的权限,即可获取该权限配置中的权限。 以在“A”应用中创建普通业务用户权限“csProfile”为例。 参考登录管理中心中操作,登录AstroZero管理中心。
集成开发 开放接口:通过定义服务的API,可快速定制所需的业务接口,并将该接口服务注册到网关,供第三方使用。 消息接入:当需要从外部数据源获取数据,按照需求对数据进行一系列处理,然后转化成内部事件,输出给Kafka或者ROMA Connect时,可通过配置“数据接入”来实现整个流程。