创建应用程序并将其嵌入 SaaS

获取和配置资产后,现在可以通过将应用程序嵌入到 Fusion 应用程序中来部署应用程序。
此过程分为三个步骤:
  1. 首先,您可以在可视构建器中创建 Web 应用程序。
  2. 然后将该 Web 应用程序集成到 HCM 云中的 Web 页中。
  3. 最后,部署并测试合并列表。

创建 Web 应用程序

此处创建的 Web 应用程序确定配置的企业应用程序的列表,并访问每个应用程序的 REST 端点以提取将合并到统一列表中的任务列表。

在开始此过程之前,请使用身份证明输入沙盒,然后使用以下步骤创建 Web 应用程序。
  1. 连接到 Oracle Visual Builder 服务器。
    例如:https://vbcs-server/ic/builder(对于 Oracle Content and Experience 的通用储值订阅)或 https://vbcs-server(对于非计量订阅)。

    注意:

    如果您有通用储值订阅,则必须在服务 URL 中包括 ic/builder
  2. 允许跨源资源共享 (CORS):依次选择管理可视化构建器、全局设置允许的源。单击新建源,然后为源地址输入 Oracle Content and Experience 服务器的 URL。
  3. 将从 GitHub 下载的代码导入 Oracle Visual Builder 实例。
  4. 请确保可以嵌入新应用程序。依次选择应用程序设置安全性嵌入。验证是否已选择允许嵌入到任何域中(这应为默认值;如果不是,请立即选择它)。
  5. 存放并发布 Oracle Visual Builder 应用程序。

将应用程序集成为 Web 页

接下来,使用 Oracle Visual Builder Page Integrator 工具在人力资本管理服务中创建新页。

开始之前,请将第三方应用程序的 URL 设置为实时 Oracle Visual Builder 应用程序的根文件夹。例如,https://VBCS host/ic/builder/rt/。然后,使用页集成器可以创建新的 Web 页:
  1. 导航到人力资本管理云中导航菜单的配置部分下的页集成,然后单击新建页
    此时将创建一个新页。
  2. 名称中,为新页指定唯一的名称,以便于您识别。
  3. 单击图标旁边的放大镜,然后从面板中选择一个表示页的图标。选择此图标后才能继续。
  4. 打开“应用程序角色”下拉列表,然后选择“员工”,使所有员工都可以查看该页面。
  5. 单击 Web 页旁边的键图标并设置以下值:
    • Web 应用程序:打开下拉菜单,然后选择指向 Oracle Visual Builder 应用程序的主机名和根文件夹的 Web 应用程序。
    • Web 应用程序的目标:输入 /UnifiedTaskListVBCSAppName/live/webApps/webapp/。将 UnifiedTaskListVBCSAppName 替换为导入 Oracle Visual Builder 应用程序时输入的值。
    • 安全标记名称:输入 jwtToken。这是 Oracle Visual Builder 应用程序所需的标记名称。
  6. 单击保存并关闭以保存值。
  7. 再次单击保存并关闭以创建新页。

部署和测试合并列表

现在创建了新网页,将其移到结构中的正确位置,以便可以轻松地访问。

  1. 从汉堡菜单中,导航到配置,然后单击结构
  2. 在导航配置页上,搜索以前使用页集成向导创建的页:
    1. 单击页面右侧的放大镜。
    2. 输入在上一任务中创建的页的名称(或部分名称),然后按 Enter 键。

      具有所选图标的页将显示在搜索列表中。

  3. 单击查看层次图标 (“查看层次”图标) 可在导航配置列表中查看新页。
  4. 通过单击左侧包含新页的行上的空白区域(不单击页链接)来选择页,然后在“顺序”列中单击右箭头(>)以显示“移动到:组”面板。
  5. 选择
  6. 单击页面右上角的主页图标(不在左侧导航栏上),然后单击
    此时将显示主屏幕。
  7. 在 Springboard 上,找到应用程序下的新页面。您可能需要滚动以查找它,具体取决于显示的应用程序数。
  8. 单击新页可打开该页以查看任务。
    该页可能剪切在底部。通过单击用户名并单击编辑页,从右上角的菜单中。调整页面控件的大小,如下所示,然后单击右上角的关闭
将页嵌入到 SaaS 后,应用程序将为当前登录的 SaaS 用户显示从配置的任务源应用程序检索到的任务列表,并允许该用户对每个任务执行操作。