检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
为AstroZero服务编排添加连接器图元 连接器图元的作用 该图元实现与第三方系统对接。根据业务场景需要与第三方系统对接时,选择对应类型的连接器图元进行配置。例如,调用OBS连接器图元实现与OBS的对接。 前提条件 已提前配置好OBS连接器,具体操作请参考对接OBS云对象存储实例。 如何使用连接器图元 在“连接器
“组件属性设置”栏,进行当前选中组件的属性设置、数据设置、事件绑定和路由设置。 图7 组件属性设置操作示例 属性设置:组件基本属性设置,支持在自定义组件中添加自定义属性,详细介绍请参见开发高级组件。 表1 组件属性设置说明 类别 设置项 详细说明 基础 组件标题 设置该组件在“当前视图组件列表”中的组件标题。
参数解释: 连接器的类型。 约束限制: 不涉及。 取值范围: obs:与OBS对接的连接器。 minio:与MINIO对接的连接器。 objectstorageproxy:对象存储代理类型。 默认取值: 不涉及。 connector_name 是 String 参数解释: 连接器实例的
使用哪些浏览器可以访问AstroZero? 在AstroZero中,开发应用一般分为“开发 > 测试 > 上线”三个阶段,每个阶段都提供了一套环境,即开发环境、沙箱环境和运行环境。建议使用Google Chrome浏览器访问上述三个环境,其他浏览器也可以访问,但是使用Google
表中的组件,切换到该组件的“组件属性设置”栏,进行当前选中组件的属性设置、数据设置、事件绑定和路由设置。 属性设置:组件基本属性设置,支持在自定义组件中添加自定义属性,详细介绍请参见为AstroZero高级页面添加自定义组件。 数据设置:设置组件绑定的桥接器,以实现通过桥接器调用
段取值,从而设置该组件是否隐藏,这种动态设置优先级是最高的。 样式 布局:设置组件的宽度、高度等。 字体:设置字体大小、字体样式、颜色等。 背景:设置背景颜色、透明度。 边框:设置边框颜色、宽度等,单位为px。 阴影:设置阴影颜色、模糊、扩散等,单位为px。 高级设置 样式源码:
Profile中,还需勾选“管理用户&用户权限”。 查询Astro轻应用IAM用户 x x √ 除了IAM提供的认证和授权功能,AstroZero本身也提供了用户管理和权限配置(Profile)功能,来管理用户(包括业务用户),控制用户、业务用户等的操作权限。
参数解释: 连接器的类型。 约束限制: 不涉及。 取值范围: obs:与OBS对接的连接器。 minio:与MINIO对接的连接器。 objectstorageproxy:对象存储代理类型。 默认取值: 不涉及。 connector_name 是 String 参数解释: 连接器实例的
编辑”,设置默认域名,单击“保存”。 图1 设置域名 域名设置完成后,将域名分享给业务用户,业务用户在浏览器中输入域名,即可访问业务应用的登录页。 应用可见设置,支持一个运行环境同时部署面向不同用户类型的多个应用,不同的应用的登录入口都不相同。 图2 应用可见设置 可访问全部应用
取值范围:22~65535。 用户名 访问SFTP服务器的用户名。 密码 访问SFTP服务器的用户密码。 存储根目录 访问根目录,所有的访问操作都会加上这个路径前缀。 表2 OBS/MINIO类型归档实例参数说明 参数 说明 访问密钥 OBS/MINIO的访问密钥ID,需用户提前获取。 密钥
redirect_url={redirect} 是否登录时自动创建用户 用户首次登录时,如果系统中不存在此用户,是否自动创建用户。 用户权限 当使用OneAccess用户登录时,如果用户不存在,且开启了自动创建用户,此权限将作为创建用户的默认权限。 是否校验state 是否需要检验state参数。
中开发服务编排来获取访问AstroZero的Token,再将服务编排封装为免登接口,使用此方式后,可以给每个业务用户设置相应的权限,用权限控制是否可访问AstroZero业务接口。 开发脚本,脚本中调用业务用户查询详情接口,获取到业务用户信息,查询该业务用户是否存在于AstroZero中。
设置MINIO对接参数,单击“保存”。 图2 新建连接器 名称:连接器的名称。 访问密钥:MINIO的访问密钥ID。 密钥:MINIO的秘密访问密钥。 内容分发网络:CDN服务器的地址。配置后,后续访问上传的静态资源时,可不用登录MINIO,直接通过CDN访问到静态资源。 描述:连接器的描述信息。 打包当前
已获取MINIO的访问密钥ID和访问密钥。 已在MINIO上,创建存储桶,用于后续存储对象使用。 新建MINIO连接器 参考登录AstroZero新版应用设计器中操作,进入应用设计器。 在左侧导航栏中,选择“集成”。 单击“连接器”中的“ 连接器实例”,进入连接器实例页面。 在左侧导航栏中,选择“存储
此时组件代码已更新完成,组件版本已升级,但是在高级页面中所用的组件还是更新之前的版本,用户需要参考图8,在所在应用的“页面设置”中,主动升级后才能生效。 图8 升级组件 更新组件版本。 在经典设计器页面,单击页面下方的“页面设置”。在弹出的页面中,选择“插件”页签,执行更新操作,保存后可使得新版组件在高级页面中生效。
业务凭证,再单击,保存设置。 图8 配置业务凭证权限 配置业务用户权限。 在添加业务用户后,该业务用户是没有任何权限使用AstroZero提供的服务的。若需要该业务用户正常使用AstroZero,则需要为该用户配置相关的使用权限。以为“A”应用中的业务用户“test_cs”,赋予csProfile权限为例。
在AstroZero中,哪些场景需要访问数据库? AstroZero访问数据库的场景主要包括如下几类: 业务数据模型构建 通过AstroZero提供的Object可视化创建的方式进行构建。 业务数据CRUD操作 通过AstroZero脚本中的数据库db标准库的相关方法实现,也可以
Widget:该组件基于其他组件的相对位置。 组件位置:设置相对定位的具体方位,共9个设置项。 显示顺序:当组件出现堆叠时,可以设置组件的显示顺序,设置值越大,显示越靠前。 最大高度:设置该组件的最大高度,单位为px或%。 宽度:设置该组件的宽度,单位为px或%。 父主题: 高级页面
的区域。 创建一个OBS连接器。 在应用设计器中,选择“集成”,单击“连接器”下的“连接器实例”。 在存储中,选择“OBS”,单击“+”,进入创建OBS页面。 输入基本信息并添加桶,单击“保存”。 图2 设置桶基本信息 图3 添加桶 表1 新建OBS连接器参数说明 参数 说明 示例
redirect_url={redirect} 是否登录时自动创建用户 用户首次登录时,如果系统中不存在此用户,是否自动创建用户。 用户权限 当使用OneAccess用户登录时,如果用户不存在,且开启了自动创建用户,此权限将作为创建用户的默认权限。 是否校验state 是否需要检验state参数。