检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建业务逻辑 “编辑设备”功能主要通过调用并执行一个具有“编辑设备”功能的脚本,实现编辑设备信息功能,并在修改设备信息时,能够根据设备id号,直接修改设备信息,因此需要在开发页面前,先创建一个“编辑设备”和“按ID查询设备详情”脚本。 创建“编辑设备”脚本 创建“按ID查询设备详情”脚本
加客服人员业务凭证“cs”。 在接口列表中,单击“createWorkOrder”接口,进入接口详情。 在接口详情页面,单击“业务权限凭证”下的“编辑”。 图5 编辑业务权限凭证 在编辑业务权限凭证弹窗中,勾选“cs”,再单击,然后单击“保存”。 图6 选择客服人员业务凭证cs
Profile权限基础,具体权限配置可以根据业务需要进行自由配置。 在“业务权限凭证”页签,单击,勾选“cs”业务凭证,再单击,保存设置。 图3 配置业务凭证权限 配置业务用户权限。 在添加业务用户后,该业务用户是没有任何权限使用AstroZero提供的服务的。若需要该业务用户正常使用AstroZe
组装“业务用户管理”页面 “业务用户管理”页面主要是通过页面对象模型与“PortalUser”标准对象绑定,并在前端页面保存新增业务用户时,调用“用户注册”逻辑,完成对该对象进行增删查的操作,实现业务用户管理功能。 结合页面需求,页面需要创建如下模型: 表1 模型分析 模型名称 作用
为AstroZero开发的应用创建业务用户 业务用户是实际执行业务操作的用户,通过访问应用来完成特定的任务,如数据录入、生成报表等。在AstroZero的业务配置中心,应用管理员可以按需为应用添加业务用户。 创建业务用户 在AstroZero服务控制台,单击“进入首页”,进入应用开发页面。
组装“业务用户注册”页面 “业务用户注册”页面实际上是一个对话框,是在管理员操作“新增用户”时,弹窗的注册对话框,详细如图1所示。 图1 业务用户注册对话框 结合页面需求,页面需要创建如下模型: 表1 模型分析 模型名称 作用 详细定义 userInfo 保存注册用户信息的参数。
单击页面左上角的,选择“环境管理 > 业务配置中心”,如图1。 图1 进入业务配置中心 给业务用户授权。 新建业务用户并授权 在“组织用户”页面,选择导航栏中的“用户管理”。 单击“创建用户”,填写用户的基本信息,并设置语言和时区。 在角色的“未选”区域中,选中对应的权限后,单击,赋予业务用户相关权限。
创建“业务用户登录”页面 背景与原理 (可选)开发自定义登录组件 上传自定义登录组件 组装“业务用户登录”页面 父主题: 创建应用
设置AstroZero业务用户的密码策略和登录策略 在安全设置中,可设置业务用户的密码策略和登录策略。例如,设置业务用户密码的长度、首次登录是否强制修改密码、连续输错密码启用图片验证码等。 业务用户安全设置 在AstroZero服务控制台,单击“进入首页”,进入应用开发页面。 单击页面左上角的,选择“环境管理
使用AstroZero创建业务对象 业务对象(BO)是封装了完整的数据模型、业务逻辑、页面展现的软件单元。一个BO提供一个完整场景的服务,为上层应用提供特定服务。不同用户可以开发各自的BO,在BO里创建逻辑使其具有特定的业务功能,开发好后制作成用户包并进行发布。下载用户包给其他用
在页面左上方单击,选择“环境管理 > 环境配置”,进入环境配置。 在左侧导航栏中,选择“系统设置 > 业务阈值”。 在业务阈值中,查看账号的业务阈值信息。 AstroZero中的业务阈值区分为“功能组”和“资源限额”。 在“功能组”中,可以查看当前账号是否开启了Sandbox(沙箱)、数据接入等功能。
本示例以登录AstroZero开发应用的账号,作为管理员账号。 业务用户:使用“设备维修管理系统”应用的用户,分别是客服人员、派单员及维修人员。 设备运维管理和维修场景的业务流程: 系统管理员进行电梯信息的管理和维护,如增加电梯基本信息,修改电梯基本信息等,对业务用户的管理,如新增系统业务用户,并为其分配权限等。 电梯客服人员受理用户投诉,并创建维修单。
数,并从变量和对象变量中拖拽“目标”,如图6所示。 请直接从全局上下文拖拽变量到输入输出参数下的对应位置,请勿手动输入,手动输入的值系统可能不识别。 图6 拖拽脚本的输入输出参数 定义服务编排的输入、输出参数,并保存服务编排。 在画布上,把鼠标放在起点图元图元上,从“+”拖动鼠标
本节导读 应用开发完成后,需要根据业务流程,通过使用不同角色账号登录,进行应用业务测试。 业务测试主要分为管理业务用户、管理设备信息和处理工单三部分。其中,前两部分是管理员权限进行的操作(这里管理员账号,均使用应用开发者账号进行)。处理工单部分,需要根据工单流程顺序,切换客服人员
标准页面:对于一般的业务应用系统,其功能主要是针对业务数据的增、删、改、查,前端界面的样式相对简单的页面场景,此时,推荐您使用平台提供的“标准页面”。您可以通过拖、拉、拽页面组件,再加上少量事件代码,即可拼装出所需页面,具体介绍请参见标准页面。 高级页面:对于一些样式比较复杂的页面,例如网站、电商
如何关闭AstroZero业务阈值的邮件提醒功能? 问题描述 在AstroZero中,业务阈值使用超过80%时,系统会自动发送邮件提醒客户,业务阈值即将或者已经超出了阈值限制。 解决方法 如果需要关闭邮件提醒功能,可执行如下操作: 登录新版环境配置。 在左侧导航栏中,选择“系统设置
预览之后进入即可登录页,您可以在登录页使用对应的业务用户(例如testcs)登录。 图2 进入Login页面的预览 在开发环境中,业务用户需要在开发者账号登录的状态下,才能正常登录“设备运维管理”应用。 在开发环境中,使用业务用户账号在图2所示Login预览页,登录应用时,业务用户与当前预览页面的开发者
判断是否勾选覆盖业务用户权限。 图8 是否勾选覆盖业务用户权限 勾选,该业务用户所有权限读取权限集中的权限设置。不勾选,该业务用户应用程序权限读取Portal User Profile,其余权限读取权限集中的权限设置。业务用户Profile权限实现逻辑如下: 业务用户“权限集”下没有配
中是否已存在上一步添加的设备。 选择一条设备记录,单击“操作”中的“编辑”及“删除”按钮,验证当前信息是否可以编辑及删除。 父主题: 应用业务测试
开发一个业务场景脚本实例 场景说明 根据对象的数据生成资源列表数据,用于前台数据呈现,启用本脚本后,可实现数据导入模板使用。 创建脚本前,需要先创建脚本中操作的对象ApprovedResource,其字段如表1所示。 表1 对象说明 字段标签 字段名称 字段类型 取值 读写权限 含义