機械翻訳について

Oracle Cloud Applicationsへの接続の追加

ビジュアル・アプリケーションのサービス・カタログ内のRESTサービスのリストは、Oracle Cloud Applicationsバックエンド・サービスから取得されます。 「テナント設定」ページで、「Oracle Cloudアプリケーション」バックエンド・サービスのインスタンスURLを指定します。

テナント内のすべてのビジュアル・アプリケーションは、テナント設定で指定された「Oracle Cloudアプリケーション」インスタンスURLを使用しますが、バックエンド・タブ(「ナビゲータ・サービス」タブからアクセス)で別のインスタンスURLを指定することで、別の「Oracle Cloudアプリケーション」バックエンド・サービスを使用するようにビジュアル・アプリケーションを構成できます。 テナント・レベルのバックエンド構成は、ユーザーまたはビジュアル・アプリケーション開発者がビジュアル・アプリケーションのBackendsタブで別の「Oracle Cloudアプリケーション」バックエンド・サービスを構成する場合は無視されます。

テナント・レベルのOracle Cloud Applicationsバックエンドを構成するための認証選択肢は、次のとおりです:
  • Basic認証: 認証に固定のユーザー名とパスワードを使用します。
  • Oracle Cloudアカウント: Oracle Cloud ApplicationsとVisual Builderの間のフェデレーションが必要です。
  • 認証の委任(以前は現在のユーザー・アイデンティティの伝播と呼ばれていました): 「Oracle Cloudアプリケーション」と同じ。 つまり、Oracle Cloud ApplicationsとVisual Builderの間のフェデレーションが必要です。
  • なし: これは、Oracle Cloud Applications REST APIが認証なしでコール可能なことを前提としています(通常はそうではありません)。

『Oracle Integration 3でのOracle Visual Builderによるアプリケーションの開発』認証および接続タイプについてを参照してください。

テナント・レベルの「Oracle Cloudアプリケーション」バックエンド・サービスの設定に必要な前提条件がない場合、ビジュアル・アプリケーション開発者は、より多くのオプションを使用できるビジュアル・アプリケーション・レベルでバックエンド・サービスを設定できます。 もう1つのオプションは、サービス管理者がOracle Cloud ApplicationsバックエンドをNoneで構成し、ビジュアル・アプリケーション開発者がビジュアル・アプリケーション・レベルで認証設定をオーバーライドできるようにする方法です。

テナントに対してOracle Cloud Applicationsサービスを指定するには:

  1. インスタンスの「テナント設定」ページを開きます。
  2. サービス・タブで「バックエンドの作成」をクリックし、「バックエンドの作成」ダイアログで「Oracle Cloudアプリケーション」を選択します。

    admin-settings-fa-url.pngの説明は以下のとおりです
    「図admin-settings-fa-url.pngの説明」

    テナント設定のURLを指定する場合、サービス管理者はOracle Cloud Applicationsバックエンド・サービスのインスタンスURLのみを指定してサービスのリストを取得する必要があります。

  3. このダイアログで、バックエンド・サービスのサーバーURLを入力し、必要に応じてセキュリティなどのその他の設定を構成します。
  4. (オプション)バックエンドの設定を構成した後、バックエンドにヘッダーを追加します。
    追加したバックエンド・ヘッダーは、使用されるサーバーまたはアプリケーション・プロファイルに関係なく、このバックエンドへのすべてのサービス接続に適用できます。
  5. 「作成」をクリックします。

    Visual Builderでは、サービスとそのメタデータのリストを取得するOracle Cloud ApplicationsバックエンドのinterfaceCatalogsエンドポイントが自動的に検出されます。 通常、このエンドポイントは次の形式になります:

    https://<My Oracle Cloud Applications Instance URL >/helpPortalApi/otherResources/latest/interfaceCatalogs

    このエンドポイントは、認証なしでパブリックにアクセス可能です。

    接続の作成中に問題が発生した場合は、Oracle Cloud ApplicationsインスタンスのインスタンスURLを確認します。