アプリケーションの作成とSaaSへの埋込み

アセットを取得して構成した後、Fusionアプリケーションに埋め込むことでアプリケーションをデプロイできます。
これは、3ステップのプロセスです。
  1. まず、Visual Builderで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. Cross - Origin Resource Sharing (CORS)の許可:「Visual Builderの管理」、「グローバル設定」、「許可されるオリジン」の順に選択します。「新規オリジン」をクリックし、「オリジン・アドレス」に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. Human Capital Management Cloudのナビゲーション・メニューの「構成」セクションの下の「ページ統合」に移動し、「新規ページ」をクリックします。
    新しいページが作成されます。
  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. 保存して閉じる」を再度クリックし、新しいページを作成します。

連結リストのデプロイおよびテスト

新しいWebページが作成されたので、簡単にアクセスできるように構造内の適切な場所に移動します。

  1. ハンバーガー・メニューから「構成」に移動し、「構造」をクリックします。
  2. 「ナビゲーション構成」ページで、ページ統合ウィザードを使用して以前に作成したページを検索します。
    1. ページ右側の虫眼鏡アイコンをクリックします。
    2. 前のタスクで作成したページの名前(または名前の一部)を入力し、[Enter]を押します。

      検索リストに、アイコンが選択されたページが表示されます。

  3. 「階層の表示」アイコン(「View hierarcy」アイコン)をクリックして、「ナビゲーション構成」リストに新しいページを表示します。
  4. 左側の新しいページを含む行で空白領域をクリックし(ページ・リンクをクリックしない)、「順序」列で右側のカート(>)をクリックして「移動先:グループ」パネルを表示し、ページを選択します。
  5. 自分」を選択します。
  6. (左側のナビゲーション・バーではなく)ページの右上にある「ホーム」アイコンをクリックし、「自分」をクリックします。
    スプリングボードが表示されます。
  7. スプリングボードで、「アプリケーション」の下に新しいページを配置します。表示されるアプリケーションの数によっては、スクロールして見つける必要がある場合があります。
  8. 新しいページをクリックして、タスクを表示します。
    ページが下部に切り取られる場合があります。右上のメニューから、ユーザー名をクリックし、「ページの編集」をクリックします。次のようにページ・コントロールのサイズを変更し、右上の「閉じる」をクリックします。
ページがSaaSに埋め込まれると、アプリケーションは、現在ログインしているSaaSユーザーに対して、構成済のタスク・ソース・アプリケーションから取得されたタスクのリストを表示し、そのユーザーが各タスクに対してアクションを実行できるようにします。