导出和导入集成和微应用

您可以通过完成以下步骤导出和导入集成和微应用。每个导入和导出只支持单个集成(不含微应用)和单个微应用一次一个。

若要在新环境中更新与微应用 的整个集成,请按照下列步骤操作:

  1. 导出源集成配置(仅在对目标集成进行了更改时才需要)。
  2. 导出源微应用。
  3. 将源集成配置作为新集成导入目标环境。
  4. 将源微应用导入到新集成中。
  5. 将缺少的凭据添加到新集成。
  6. 将订阅者添加到新的微应用。
  7. 删除目标环境中的原始集成。

更新集成配置或微应用的已知影响

在完成导出/导入工作流程之前,请考虑以下问题:

  • 当删除原始微应用时,已生成的数据源卡将被删除。
  • 从新集成的完全同步开始生成新的数据源卡和推送通知。
  • 由于新导入的微应用的行为与新的微应用一样,用户最喜欢的操作将丢失。

导入具有未更改集成的新微应用版本

  1. 导出源微应用。
  2. 将源微应用导入到新集成中。
  3. 将订阅者添加到新的微应用。
  4. 删除目标环境中的原始微应用。

导出集成

  1. 使用微应用管理员的微应用列表中的上下文菜单选项导出集成配置导出集成配置。

    集成的集成配置文件以 .mapp 文件格式导出到本地计算机。

    配置文件包含以下实体:

    • 配置(无密码和客户机密码)
    • 同步设置
    • 虚拟助手解析器
    • 对于 HTTP 集成:
      • 数据端点(包括链接子端点)
      • 关系
      • 维修操作
    • 不会导出微应用。

导入集成

  1. 使用“导入集成配置”选项导入集成配置
  2. 导入的限制是什么
    1. 集成仍在导出时没有客户端机密。因此,必须在导入后填写。在此之前,集成将无法正常工作(没有缓存,没有可能的操作)。
  3. 导入后的集成状态是什么
    1. 状态“需要密码”:
      1. 在手动填写凭据之前,不会进行同步。
      2. 如果将 OAuth 设置为身份验证方法,则需要重新验证 OAuth。需要重新验证才能从记录系统获取更新的令牌。
      3. 要填写凭据,请转到管理 > 集成上下文菜单 > 编辑 > 属性,然后填写缺失的密码、密码并重新验证 OAuth。
    2. 没有微应用存在(仅导入集成)。

导出微应用

  1. 在微应用管理员的微应用列表中,在微应用上使用上下文菜单选项导出微应用导出微应用。
  2. 下载带有微应用定义的 .mapp 文件。
  3. 导出的内容
    • 用以下内容定义微应用的 .mapp 文件:
      • 属性(微应用名称、描述、图标、操作、操作页面)。
      • 通知(触发器、条件、通知内容、到期条件)。
      • 页面(名称,属性,所有组件及其属性包括调用的操作)。
      • 微应用集成的识别(微应用组件到集成数据缓存层的映射结构必须正确映射到新集成)。
    • 不会导出订阅者设置。

导入微应用

  1. 先决条件:已将集成导入目标环境或集成存在于目标环境中。
  2. 在微应用管理员的微应用列表中,在集成上使用微应用上下文菜单选项导入微应用导入微应用。
    1. 将文件拖到刀片式服务器中,或从文件系统中选择文件并上传。
  3. 导入限制:
    1. 微应用必须导入到同一集成中。
      1. 相同的集成类型(其中一个模板集成(ServiceNow、Concur 等)或自定义 HTTP 集成)。
        1. 即使基础数据结构对于源集成和目标集成是相等的,微应用导入也无法将微应用数据结构与不同类型的集成相匹配。
      2. 匹配的数据库结构-如果目标集成中缺少一些缓存表(模式不同),则微应用将导入为错误配置。
        1. 为了防止配置错误,请确保源集成和目标集成的模式相等,在集成上下文菜单中导航到“编辑”>“表”>“编辑模式”。
    2. 微应用必须建立在单个集成之上。
      1. 微应用不能从与它所基于的集成不同的集成调用动作(在按钮动作堆栈上)。
      2. 微应用无法从其他集成中导航到页面,作为按钮操作堆栈中的“转到页面”操作(通知和页面按钮)。
      3. 微应用不能在不同集成的表上构建页面或通知(创建页面时,必须使用来自同一集成的表才能导入)。

导入后微应用的状态是什么?

  • 该微应用没有订阅服务器。必须手动重新创建订阅者。
  • 没有生成的通知:通知会根据通知触发器首选项自动生成(通常是在下次同步之后)。

导入新的微应用版本

您可以从微应用选项(省略号)菜单将微应用更新为较新版本。

  1. 在微应用集成屏幕中选择您所需的微应用上的导入新版本
  2. 拖动新的微应用,然后选择“导入”。

    (可选)如果要从系统中完全删除微应用的旧版本,请选择删除现有源卡。如果不选择此选项,旧的微应用将保留在标记为和使用寿命终止 (EOL) 标志的系统上。您的较新版本被设置为活动的微应用。建议您要删除旧的微应用,以保持您创建的源卡正常使用。

  3. 单击导入 您的新微应用将导入。