ビジュアル・アプリケーションでのバックエンドの管理
バックエンドは、ビジュアル・アプリケーションがアクセスできるサーバーを定義します。 ナビゲータのサービス・タブからアクセスするバックエンド・タブで、アプリケーションで使用可能なバックエンドを表示および管理できます。
次のイメージは、tenant-levelカタログで定義されているバックエンド(統合アプリケーションやOracle Cloudアプリケーションなど)を示しています: 
図backends.pngの説明
このVisual Builderインスタンスの「管理者」は、トップレベルのバックエンドの下に表示される3つの子バックエンドへのアクセスを提供する「Oracle Cloudアプリケーション」インスタンスに接続するように「Oracle Cloudアプリケーション」バックエンドを構成しました: Enterprise Resource Planning Supply Chain、Sales and ServiceおよびHuman Capital Management。 OpenAPI/Swaggerファイルを指定するか、カスタムOracle ADF DescribeのURLを指すことで、他のタイプのサーバーにマップするカスタム・バックエンドを作成できます。
Visual Builderインスタンスにバックエンドが定義されていない場合、またはVisual Builderインスタンスの設定をオーバーライドして特定のアプリケーション専用のカタログを作成する場合は、Servicesタブを使用して新しいバックエンドを作成するか、既存のバックエンドを編集します。
| [Tab] | 説明 |
|---|---|
| 概要 | バックエンドの名前とタイプ(統合アプリケーション、「Oracle Cloudアプリケーション」またはカスタム・バックエンド)が表示されます。
「+サービス接続」ボタンを使用して、バックエンドに基づいてサービス接続を作成できます。 バックエンドに対してサービス接続が定義されている場合は、「+サービス接続」ボタンの下にリストされます。 |
| Servers | バックエンドに関連付けられているサーバーが表示され、インスタンスURLおよびインスタンスに関連付けられているアプリケーション・プロファイルが含まれます。 バックエンド・サーバーを追加、編集または削除できます。 バックエンドが異なるインスタンスでホストされている場合は、1つ以上のサーバーを使用できます。
「+ソース内サーバー」ボタンを使用して、次のような詳細を指定する新しいサーバーを追加します:
|
| ヘッダー | サーバー・レベルでバックエンドに定義されている静的ヘッダーが表示されます。 タブでヘッダーを追加および編集できます。 |
| ソース | tenant-level catalog.jsonファイルに格納されているバックエンドの説明が表示されます。 tenant-level定義をオーバーライドすると、このファイルには、services/catalog.jsonファイルからのアプリケーション・レベルのカタログの内容が表示されます。 必要に応じて、ソース・タブでエントリを編集できます。
|
ノート:
URLおよび認証メソッドが正しいことを確認した後にカタログにサービスが表示されない場合は、管理者に連絡して、適切な資格証明があり、ユーザー・ロールがバックエンド・インスタンスからサービスにアクセスする権限があることを確認してください。