文档首页/ Astro轻应用 AstroZero/ 用户指南(低代码)/ 经典版开发指导/ 白名单特性/ (经典版)在运行环境或沙箱环境安装一个应用
更新时间:2024-07-11 GMT+08:00
分享

(经典版)在运行环境或沙箱环境安装一个应用

在开发环境中开发并发布好应用后,可以在沙箱环境或者运行环境中进行安装,以便于测试或者使用该软件。

前提条件

开发者已在开发环境中发布应用到“我的仓库”,具体操作请参考如何将应用发布到“我的仓库”,打包编译时选择“资产包”。在运行环境或沙箱环境安装的应用必须是资产包类型,源码包只能在开发环境中安装。

该功能为白名单特性,需要联系后台管理人员开通后方可使用。

导入方式安装应用

通过导入方式安装应用,可实现在不同的账号间或环境间安装应用。

  1. 安装应用前,请提前获取待安装应用的安装包。

    应用开发人员将应用发布到我的仓库后,在经典版应用设计器左侧,单击,在“已发布 > 资产包”页签中,可看到发布的资产包。在右侧页面单击“下载”,下载后可将发布好的资产包发送给需要安装该应用的用户。

  2. 参考登录管理中心中操作,登录AstroZero管理中心。
  3. 在左侧导航栏中,选择“应用管理 > 软件包管理 > 软件包安装”,单击“新建”。
  4. 拖入待安装的应用包,待拖入应用包系统提示上传成功后,单击“安装预览”。

    图1 安装软件包

  5. 设置安装策略,单击“安装”。

    图2 设置安装策略

    在此步骤中,可以查看待安装应用包的基本信息以及应用依赖关系。

  1. 检查待安装应用包的所有校验项、打包环境、当前环境,单击“继续安装”。

    在页面左下角,可以查看安装进度。安装成功后,可直接访问安装好的应用,也可以查看安装日志。

  2. (可选)检查是否已添加该应用的可见权限。

    1. 在左侧导航栏中,选择“用户管理 > 权限配置”。
    2. 单击当前用户赋予的权限,在“应用程序设置”页签,检查应用权限。

      应用包安装后,默认会在权限配置中添加该应用的“可见性”权限。若没有添加,请在“应用程序设置”页签单击右上角,选中安装应用的“可见性”复选框,单击。赋予System Administrator Profile权限的用户,为AstroZero系统管理员,默认所有应用均可见,故不会显示图标。

  3. 预览已安装的应用。

    在左侧导航栏中,选择“应用管理 > 应用导航”,单击该应用操作列中的,可预览该应用。

  4. (可选)若应用中有与ROMA Connect对接,即应用中有通过数据接入集成ROMA Connect而来的消息数据或者有通过连接器与ROMA Connect对接,来调用ROMA Connect的服务API。

    请参考如何配置ROMA Connect中操作,在AstroZero中设置ROMA Connect实例信息。

在“我的仓库”安装应用

“我的仓库”即账号私仓,开发者开发好应用后,将应用发布到“我的仓库”,可供同账号下其他用户在沙箱环境或者运行环境“我的仓库”中进行安装,以便于测试或者使用该软件。在“我的仓库”中,只适用于安装租户下用户发布的资产包

  1. 参考登录管理中心中操作,以该账号下其他用户登录需要安装应用的沙箱或运行环境的管理中心。
  2. 在左侧导航栏中,选择“应用管理 > 我的仓库”。
  3. 将鼠标放到待安装的软件包上,单击,或者直接单击“安装”。
  4. 设置安装策略,单击“安装”。

    图3 设置安装策略

    在此步骤中,可以查看待安装应用包的基本信息以及应用依赖关系。

  5. 检查待安装应用包的所有校验项、打包环境、当前环境,单击“继续安装”。

    在页面左下角,可以查看安装进度。安装成功后,可直接访问安装好的应用,也可以查看安装日志。

  6. 预览已安装的应用。

    在左侧导航栏中,选择“应用管理 > 应用导航”,单击该应用操作列中的,可预览该应用。

相关文档