機械翻訳について

「Oracle E-Business Suiteアダプタ」を有効化するための設定タスク

Oracle E-Business Suiteアダプタを設定するには、次のステップを実行します:

  1. Oracle E-Business Suite統合SOAゲートウェイRESTサービスを構成します。

    Oracle E-Business Suite統合SOAゲートウェイは、Oracle Integration「Oracle E-Business Suiteアダプタ」に不可欠なコンポーネントです。 Oracle Integrationの統合で使用できるすべてのOracle E-Business Suite RESTサービスにアクセスするパスです。

    Oracle E-Business Suite統合SOAゲートウェイを構成していない場合は、次のドキュメントの説明に従って、設定および構成のステップを実行します:

    • Oracle E-Business Suite 12.2の場合

      部品Aを参照: Oracle E-Business Suite RESTサービスの構成、「Oracle E-Business Suite統合SOAゲートウェイのインストール、リリース12.2」、My Oracle Supportナレッジ・ドキュメント1311068.1。

      ドキュメント1311068.1にRESTサービス用の最新パッチを適用してください。

    • Oracle E-Business Suite 12.1.3の場合

      Oracle E-Business Suite統合SOAゲートウェイを構成して、RESTサービス機能を有効にしていることを確認します。 Oracle E-Business Suite統合SOAゲートウェイが構成されていない場合は、My Oracle Supportナレッジ・ドキュメント556540.1で説明されている設定タスクに従って、Oracle E-Business Suite統合SOAゲートウェイ・リリース12.1.3を構成します。

      Oracle E-Business Suite Integrated SOA Gatewayがインスタンスですでに構成されている場合は、My Oracle Support Knowledge Document 1998019.1で説明されているように、これらのRESTサービスのパッチをシーケンスに適用して、RESTのサービス機能を有効にします。

  2. Oracle E-Business Suiteサービスへのアクセスを構成します。

    Oracle IntegrationからOracle E-Business Suiteサービスにアクセスするには、次のいずれかの方法でOracle E-Business Suiteサービスにアクセスできる必要があります:

    • これらのサービスは、DMZ (DeMilitarizedゾーン)構成で設定された環境でデプロイされるため、Oracle E-Business Suite RESTサービスがインターネット経由で公開されます。

      Oracle E-Business SuiteのDMZ構成手順については、「Oracle E-Business Suite DMZでのリリース12.2の構成」、My Oracle Supportナレッジ・ドキュメント1375670.1を参照してください。

    • Oracle E-Business SuiteがDMZ構成に設定されていない場合は、Oracle Integrationエージェント・フレームワークを介してこれらのサービスにアクセスできる必要があります。

      エージェントの詳細は、「Oracle Integration Generation 2での統合の使用」「エージェント・グループおよびオンプレミス接続性エージェントの管理」を参照してください。

      オンプレミス・エージェントはOracle E-Business Suiteインスタンスにインストールできないことに注意してください。 代わりに、別のマシンにインストールする必要があります。

  3. 必要なRESTサービスをOracle E-Business Suiteにデプロイします。

    Oracle E-Business Suite RESTサービスを統合に使用するには、次のタスクを実行していることを確認します:

    • メタデータ・プロバイダ/統合リポジトリ・サービスのデプロイ

      メタデータ・プロバイダ/統合リポジトリ・サービスは、統合可能なサービスのリストを取得するAPIです。 これらのOracle E-Business Suiteサービスを統合するには、メタデータ・プロバイダAPIをRESTサービスとしてデプロイする必要があります。

      インテグレーション・リポジトリからメタデータ・プロバイダAPIを検索し、検索結果からメタデータ・プロバイダAPIを選択すると、インタフェースの詳細ページが表示されます。

      メタデータ・プロバイダAPIのサービス別名としてproviderを入力し、RESTサービスとしてデプロイする前に、APIに含まれているALLメソッドのGET HTTPメソッド・チェック・ボックスを選択しておく必要があります。

      重要: Metadata Provider APIが、GET HTTPメソッドとprovider "をサービス別名とするRESTサービスとしてデプロイされていない場合、Oracle IntegrationOracle E-Business Suiteアダプタは期待どおりに機能しません。

    • Event Managerサービスをデプロイ

      Oracle E-Business Suiteのビジネス・イベントをOracle Integrationの統合でトリガー(ソース)として使用するには、イベント・マネージャAPIをRESTサービスとしてデプロイする必要があります。

      メタデータ・プロバイダ・サービスと同様に、統合リポジトリからイベント・マネージャAPIを検索し、それをRESTサービスとしてデプロイすることができます。 デプロイメントの前に、サービス別名として"subscription"を入力し、APIに含まれているメソッドをPOST HTTP方式チェックボックスを選択して、ALLを選択する必要があります。

    • APIsに関連するビジネス機能を、Oracle E-Business Suite RESTサービスとしてデプロイ

      Oracle IntegrationOracle E-Business Suite統合インタフェースを統合または使用する場合は、まずこれらのインタフェース定義をOracle E-Business Suite RESTサービスとしてデプロイする必要があります。

      たとえば、Oracle E-Business Suiteでオーダー書を処理するには、最初にオーダー書サービス(OE_INBOUND_INT) APIをRESTサービスとしてデプロイしてから、このデプロイ済オーダー書サービスRESTサービスをOracle Integrationから「Oracle E-Business Suiteアダプタ」で使用する必要があります。

    RESTサービスのデプロイの詳細は、「REST Webサービスのデプロイ」「Oracle E-Business Suite統合SOAゲートウェイ実装ガイド」を参照してください。

  4. 必要なユーザー権限を与えます。

    Oracle Integration「Oracle E-Business Suiteアダプタ」を介してOracle E-Business Suite RESTサービスを使用するには、Oracle E-Business Suiteユーザーに次の権限があることを確認します:

    • メタデータ・プロバイダ/インテグレーション・リポジトリ・サービスにアクセス

      "Metadata Provider" APIへのアクセスを許可すると、ユーザーは「Oracle E-Business Suiteアダプタ」を介してOracle IntegrationOracle E-Business Suiteサービスを参照できます。

    • Event Managerサービスにアクセス

      これにより、統合で「Oracle E-Business Suiteアダプタ」をトリガー(ソース)として追加する際に、ユーザーはOracle Integrationでビジネス・イベントをトリガーとして使用できます。

    • 必要なOracle E-Business Suite APIsおよびサービスにアクセスするか、実行

      アプリケーション・データを権限のないアクセスや実行から保護するには、Oracle E-Business Suite Integrated SOA Gatewayから提供されるRESTサービスのインタフェース・アクセス権限をユーザーに付与する必要があります。

    Oracle E-Business Suiteユーザー資格証明を使用して、Oracle IntegrationOracle E-Business Suite接続を作成する必要があります。 たとえば、Oracle IntegrationOracle E-Business Suiteユーザーhrmanagerを使用してOracle E-Business Suiteで従業員を作成する場合は、次のことが必要です:

    • メタデータ・プロバイダAPIに含まれるすべてのメソッドで、hrmanager Oracle E-Business Suiteユーザーにセキュリティ権限を作成します。

    • イベント・マネージャAPIに含まれるすべてのメソッドで、hrmanager Oracle E-Business Suiteユーザーにセキュリティ権限を作成します。

    • 従業員APIの従業員の作成メソッドで、hrmanager Oracle E-Business Suiteユーザーにセキュリティ権限を作成します。

    • Oracle IntegrationOracle E-Business Suite接続を作成するときに、hrmanagerユーザー資格証明を使用します。

    実行時には、「Oracle E-Business Suiteアダプタ」接続を介して提供されるユーザー名およびパスワード情報が、統合で起動されるサービスのユーザー認証用にOracle E-Business Suiteに渡されます。

    RESTサービスのセキュリティ権限の作成の詳細は、「SOAPおよびREST Webサービスのサポートによるインタフェースの付与の管理」「Oracle E-Business Suite統合SOAゲートウェイ実装ガイド」を参照してください。

    Oracle E-Business Suiteアダプタでの接続の作成の詳細は、「Oracle E-Business Suiteアダプタ接続の作成」を参照してください。