単純な拡張の作成

他のユーザーがOracle Cloud Applicationsページを構成できるようにVB Studioを設定する最も簡単な方法は、単純な拡張機能を自分で作成することです。これにより、すべてが適切に機能していることを確認できます。

開始する前に、チームのプロジェクトの設定方法を決定します:
  • 一般的に、単一のVB Studioプロジェクトをすべての拡張作業に使用するのが最も簡単です。ピラーごとに異なるGitリポジトリ(HCM、SCMなど)を使用します。1つのプロジェクトを使用すると、すべてを1箇所にまとめて保持し、各ユーザーが必要な権限の数を制限し、チームが小さい方にいる場合は一般的に意味があります。これはVB Studioがデフォルトで行う方法であるため、これがチームで機能する場合は、ステップ1に進んで開始できます。
  • 一方で、お互いの仕事から切り離す必要があるユーザーがいる場合(たとえば、異なる柱で実装作業を行うコンサルタント組織が多い場合や大きい場合など)共通のOracle Cloud Application環境ファミリを使用して、複数の柱から拡張を開発、テストおよびホストするチーム。柱ごとに1つのプロジェクトを作成することで、作業を分離できます。この方向性が最も適切である場合は、VB Studioの「組織」ページに移動し、「プロジェクトの作成」を使用してプロジェクトの作成を開始します。完了したら、次の手順1に進みます。
  1. Oracle Cloud Applicationのページに移動します。
  2. 右上隅にあるユーザー名をクリックして「設定およびアクション」メニューを開き、「Visual Builder Studioでのページの編集」を選択します:

  3. 「新規アプリケーション拡張プロジェクト」ダイアログで、プロジェクトの一意の名前と、このプロジェクトを使用してこのOracle Cloudアプリケーションを拡張する可能性があるチーム・メンバーまたはグループを入力します。

    ノート

    この手順を完了したら、「VB Studioユーザーの設定」のステップに従って、追加したチーム・メンバーに適切なロールがあることを確認してください。

    VB Studioにはステータス・ダイアログが表示されるため、各アセットの作成時にフォローできます。
    projprogress.pngの説明が続きます
    図projprogress.pngの説明

    これらのアセットについて興味がある場合は、「作成されるプロジェクト・アーティファクト」を参照してください。

    デフォルトでは、VB Studioは検出可能のプライベート・プロジェクトを作成します。つまり、プロジェクトに明示的に追加していないユーザーは、関連付けられたOracle Cloudアプリケーションから「Visual Builder Studioのページの編集」をクリックすると、プロジェクトを選択できます。特定のOracle Cloudアプリケーションのすべての作業を同じプロジェクト内に保持することをお薦めします。そのため、VB Studioではプロジェクト名の横に「推奨」バッジを配置して、ユーザーによる選択を促します。

    ノート

    VB Studioにジャンプしたときに生成されるデフォルトのワークスペース名は、通常、拡張しようとしているページのピラーをWorkspace PILLARの形式(Workspace HCMなど)で使用します。その名前がすでに存在する場合は、名前に番号が追加され、必要に応じて増分されます(たとえば、Workspace HCM 1Workspace HCM 2など)。
  4. VB Studioは、表示していたページをデザイナで開きます。キャンバス上の拡張可能コンポーネントにカーソルを置くと、次のように青で概説されます。

  5. テスト目的のためだけに、ページを少し変更します。ヘッダー・コンポーネントをページにドラッグしたり、動的フォームのフィールドを追加または削除できます。VB Studioは作業中に変更を暗黙的に保存します。
  6. デザイナのヘッダーで、「公開」をクリックします:

  7. これは単なるテストであるため、「公開」ダイアログのデフォルトを受け入れ、「公開」をクリックします。
    デフォルトでは、拡張のソースは、ワークスペースのGitリポジトリのデフォルト・ブランチ(main)にマージされ、DEV環境内のOracle Cloud Applicationsインスタンスにただちにビルドおよびデプロイされます。
    ノート

    必要に応じて、デフォルトを変更し、継続的インテグレーションおよびデリバリ(CI/CD)パイプラインを介して変更をデプロイできます。CI/CDパイプラインを使用すると、複数の環境に拡張をデプロイしたり、一部のライフサイクル操作を自動化したりできます。詳細は、デプロイメントにCI/CDパイプラインを使用を参照してください。
  8. 「公開」ダイアログのリンクをクリックして、公開された変更を確認します。

    ノート

    「閉じる」をクリックする前に、必ずデプロイメントURLをコピーしてクリップボードに貼り付けてください。「公開」ダイアログを閉じると、URLにアクセスできなくなります。

    また、Oracle Cloud Applicationのユーザーは、アプリケーションからサインアウトし、再度サインインして、最新のアプリケーションが表示されるようにする必要があります。