在华为云Astro轻应用中,哪些场景需要访问数据库? 华为云Astro轻应用访问数据库的场景主要包括如下几类: 业务数据模型构建 通过华为云Astro轻应用提供的Object可视化创建的方式进行构建。 业务数据CRUD操作 通过华为云Astro轻应用脚本中的数据库db标准库的相关方法实现,也可以通
这是因为高级页面中使用的是一个跳转组件,高级页面预览地址会自动跳转到标准页面,标准页面是不支持游客直接访问的,因此需要根据开发环境中发布的地址,改造成高级页面发布在运行环境的预览地址。 复制开发环境中高级页面发布成功后的页面网址,此地址是在4.f中获取的。 华为云Astro轻应
使用哪些浏览器可以访问华为云Astro轻应用? 在中,开发应用一般分为“开发 > 测试 > 上线”三个阶段,每个阶段都提供了一套环境,即开发环境、沙箱环境和运行环境。建议使用Google Chrome浏览器访问上述三个环境,其他浏览器也可以访问,但是使用Google Chrome浏览器访问效果最佳,用户体验最好。
应用只允许私网访问。 如果设置了某域名不允许访问某应用,则该应用下的所有页面、接口都不允许在这个域名下访问。 配置业务应用的登录页。 默认登录页:使用华为云Astro轻应用提供的默认登录页,作为业务应用的登录页。可单击“上传Logo”下方的和“自定义背景图片”下方的,修改默认登录页的登录Logo和背景。
平台域名是平台为当前环境分配的一个子域名,用于企业成员用户登录访问。 在右侧域名配置区域,单击“平台域名”后的“编辑”,编辑域名配置,单击“保存”。 域名设置完成后,将域名分享给业务用户,业务用户在浏览器中输入域名,即可访问业务应用的登录页。 图1 编辑默认域名 应用可见设置,支持一个运行环境同时
如何控制接口访问权限 什么是业务权限凭证 业务权限凭证用于控制接口的访问权限。AstroZero提供了两种方式对API接口访问权限的控制:配置自定义接口前置脚本和配置API接口的业务权限凭证。优先通过自定义接口前置脚本进行权限验证,根据脚本的返回值判断下一步的操作。 对于配置了业
在左侧导航栏中,选择“系统管理 > 域名配置”。 在右侧域名配置区域,单击“默认域名”后的“编辑”,设置默认域名,单击“保存”。 图1 设置域名 域名设置完成后,将域名分享给业务用户,业务用户在浏览器中输入域名,即可访问业务应用的登录页。 应用可见设置,支持一个运行环境同时部署面向不同用户类型的多个应用,不同的应用的登录入口都不相同。
基本信息中设置了执行服务编排、执行脚本和执行BPM的权限,此处的设置才会生效。 在“业务权限凭证”页签,单击,设置用户的业务权限。 在自定义接口URL时,可通过配置业务权限,控制只有该业务权限的用户才可访问自定义接口URL。自定义接口的业务权限配置,请参考自定义调用华为云Astro轻应用脚本的URL和自定义华为云Astro轻应用服务编排的URL。
User Profile权限的访问权限 在华为云Astro轻应用中开发的应用是支持游客(Guest)访问的,游客属于一种特殊的业务用户。通过华为云Astro轻应用预置的Anonymous User Profile权限,可控制游客用户的访问权限。 修改游客访问权限 在华为云Astro轻
获取endpoint,即文件存储地址的前缀 endpoint为文件存储地址的前缀,该前缀加上传对象的路径,是实际访问对象的全路径。上传文件返回的是上传文件在桶上的路径。通过调用本节接口,返回endpoint,组装起来才是文件完整的访问地址。 URI GET AstroZero域名/u-route/baas/sys/v1
业务权限凭证用于控制接口的访问权限,华为云Astro轻应用提供了配置权限脚本和配置API接口两种方式来控制API接口的访问权限。建议优先通过权限脚本进行权限验证,根据脚本的返回值判断下一步的操作。 对于配置了业务权限凭证的接口,需要在权限的“业务权限凭证”页签中接入相应的业务权限凭证,才可调用API接口。 若用户(U
Flow:自启动Flow,在接口调用后会立即执行服务编排模型定义的逻辑。 Event Trigger:事件触发的服务编排,在事件触发时才会开始执行服务编排模型定义的逻辑。当选择该类型时,您需要配置具体的事件以及条件规则。 默认取值: 不涉及。 active 否 String 参数解释:
如果成功状态,通常会返回“Success”,其他情况会返回具体的错误信息。 result Object 参数解释: 成功返回Field对象的详细信息。 请求示例 按照Field的ID查询Field。 GET https://AstroZero域名/u-route/baas/metadata/v1
如果成功状态,通常会返回“Success”,其他情况会返回具体的错误信息。 result array 参数解释: 成功会返回匹配条件的BPM列表。 请求示例 按条件查询BPM的实例。 GET https://AstroZero域名/u-route/baas/bp/v2.0/metadata/definitions
取值范围: 如果成功状态,通常会返回“Success”,其他情况会返回具体的错误信息。 result Object 参数解释: 成功返回应用的详细信息,具体返回的信息可参考表3。 表3 result内每个对象的主要属性 参数 参数类型 描述 id String 参数解释: 应用ID。
后执行该脚本,会在控制台打印出debug日志和运行结果。 在脚本保存成功和输入参数正确的情况下,才可以成功执行该脚本。 URI POST AstroZero域名/u-route/baas/script/v1.0/debug/{scriptName}{?version=1.0.1}
如果成功状态,通常会返回“Success”,其他情况会返回具体的错误信息。 result Object 参数解释: 成功返回Button对象的详细信息。 请求示例 按照Layout的ID查询Layout。 GET https://AstroZero域名/u-route/baas/metadata/v1
限将作为创建用户的模式权限。 表4 “SAML2”协议认证配置字段说明 参数 说明 认证协议 AstroZero和OneAccess之间的认证协议。 OneAccess实例的域名 登录OneAccess实例控制台,单击“用户访问域名”后的复制,可获取用户访问域名,详情请参见获取用户访问域名。
如果成功状态,通常会返回“Success”,其他情况会返回具体的错误信息。 result Object 参数解释: 成功返回Trigger对象的详细信息。 请求示例 按照Trigger的ID查询Trigger。 GET https://AstroZero域名/u-route/baas/metadata/v1
如果成功状态,通常会返回“Success”,其他情况会返回具体的错误信息。 result String 参数解释: 创建成功的记录ID,成功时返回。 取值范围: 不涉及。 请求示例 请求导入importtemplate.zip包中的元数据,并得到id为1234567890abcdefg的定时任务。 POST htt
您即将访问非华为云网站,请注意账号财产安全