Oracle® Fusion Middleware

NetSuiteアダプタの使用

リリース12.2.1.1.0

E79314-01(原本部品番号:E73563-01)

2016年6月

Oracle Fusion Middleware NetSuiteアダプタの使用、リリース12.2.1.1.0

E79314-01

Copyright © 2015, 2016, Oracle and/or its affiliates  All rights reserved.

原本著者: Mark Kennedy

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.No other rights are granted to the U.S. Government.

このソフトウェアもしくはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアもしくはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

OracleおよびJavaはOracle Corporationおよびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXは、The Open Groupの登録商標です。

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。適用されるお客様とOracle Corporationとの間の契約に別段の定めがある場合を除いて、Oracle Corporationおよびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。適用されるお客様とOracle Corporationとの間の契約に定めがある場合を除いて、Oracle Corporationおよびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

目次

タイトルおよび著作権情報

はじめに

- 対象読者

- 関連リソース

- 表記規則

1 NetSuiteアダプタの概要

- NetSuiteアダプタ

- クラウド・アダプタのインストール

- インストール後の構成タスクの実行

- NetSuiteアダプタWSDLの指定

- 認証資格証明の取得

- サポートされない機能

2 NetSuiteアダプタ機能の理解

- 「アダプタ構成ウィザード」を使用した統合の設計

- アプリケーションの実行時の監視

3 SOAコンポジット・アプリケーションの設計

- SOAコンポジット・アプリケーションの作成

- 参照としてのアダプタのSOAコンポジット・アプリケーションへの追加

- SOAコンポジット・アプリケーションの設計の完了

4 Oracle Service Busのビジネス・サービスの設計

- Oracle Service Busビジネス・サービスの作成

- 参照としてのアダプタのビジネス・サービスへの追加

- Oracle Service Busビジネス・サービスの設計の完了

5 NetSuiteアダプタのプロパティの構成

- 基本情報プロパティの構成

- 「基本情報」ページでできること

- 「基本情報」ページの表示内容

- Oracle Cloudアダプタ接続およびCSFキーのプロパティの構成

- Oracle HCM Cloudアダプタの「接続」ページで実行可能な操作

- Oracle HCM Cloudアダプタの「接続」ページに表示される内容

- Oracle HCM Cloudアダプタの「CSFキー」ページで実行可能な操作

- Oracle HCM Cloudアダプタの「CSFキー」ページに表示される内容

- NetSuiteアダプタ呼出しの操作プロパティの構成

- NetSuiteアダプタ呼出しの「操作」ページでできること

- NetSuiteアダプタ呼出しの「操作」ページの表示内容

- サマリー・ページの構成値の確認

- 「サマリー」ページでできること

- 「サマリー」ページの表示内容

6 アプリケーションの管理

- Oracle Enterprise Manager Fusion Middleware Controlのアプリケーションの管理

- Oracle Service Bus ConsoleからのOracle Service Busビジネス・サービスのテスト

はじめに

トピック:

『Oracle NetSuite Cloudアダプタの使用』では、SOAコンポジット・アプリケーションおよびOracle Service Busビジネス・サービスでのNetSuiteアダプタの使用方法について説明します。

- 対象読者

- 関連リソース

- 表記規則

対象読者

『Oracle NetSuite Cloudアダプタの使用』は、NetSuiteアダプタを使用するアプリケーションを作成、デプロイ、テストおよび監視するユーザーを対象にしています。

関連リソース

詳細は、次のOracleドキュメントを参照してください。

- 『Oracle SOAスイートでのSOAアプリケーションの開発』

- Oracle SOA SuiteおよびOracle Business Process Management Suiteの管理

- Oracle Service Busの管理

- テクノロジ・アダプタの理解

表記規則

このマニュアルでは次の表記規則を使用します。

表記規則

意味

太字

太字は、操作に関連するGraphical User Interface要素、または本文中で定義されている用語および用語集に記載されている用語を示します。

イタリック

イタリックは、ユーザーが特定の値を指定するプレースホルダ変数を示します。

固定幅フォント

固定幅フォントは、段落内のコマンド、URL、サンプル内のコード、画面に表示されるテキスト、または入力するテキストを示します。

1 NetSuiteアダプタの概要

この項では、NetSuiteアダプタの概要を説明します。

トピック

- NetSuiteアダプタ

- クラウド・アダプタのインストール

- インストール後の構成タスクの実行

- NetSuiteアダプタWSDLの指定

- 認証資格証明の取得

- サポートされない機能

NetSuiteアダプタ

NetSuiteアダプタを使用すると、NetSuiteアプリケーションとの統合を作成できます。

NetSuiteはビジネス管理向けの、SaaSベースのアプリケーションです。NetSuiteプラットフォームには、ERP、CRM、PSAおよびE-Commerce機能が含まれます。ユーザーを統合するために、NetSuiteは、SuiteCloudというプラットフォームを提供しています。これは、クラウド開発ツールとインフラストラクチャで構成されています。SuiteCloudフレームワークのSuiteTalkコンポーネントを使用すると、NetSuiteは、その他のオンプレミス・ソリューションまたはクラウド・ソリューションとの統合が可能になります。

SuiteTalkは、XMLベースのAPIを通じてNetSuiteのデータとビジネス・プロセスへのアクセスを提供しますが、統合を作成するためにMicrosoft .NETやJavaなどのスキルが必要になります。NetSuiteアダプタは、NetSuiteとの統合を作成するためにコードの作成を必要としない方法で、このような要件に対応しています。これにより、専門の開発者ではないユーザーがNetSuiteとの統合を作成できるようになります。

NetSuiteアダプタには、次の機能があります。

- オンプレミスのシステムおよびアプリケーションとNetSuiteの素早く簡単な接続。

- クラウド・アプリケーションと既存のオンプレミスのビジネス・システムの両方との迅速な統合。

- NetSuiteのWebサービスWSDLのユーザー・アカウントに基づいた検出プロセスの自動化。

- NetSuiteのレコードとカスタム・オブジェクト(レコードとフィールド)を強く型付けされたオブジェクトに昇格することで、複雑な多相データ・オブジェクトに対する作業の必要性を排除。

- NetSuiteのカテゴリに基づいたレコードの表示。

- 設計時に、ビジネス・オブジェクトと操作に関して利用可能なコンテキスト情報を開発者に提供。

- NetSuiteで透過的な方法によるロール・ベースの権限構造を強制適用することを徹底して、NetSuiteのWebサービスへの安全な呼出しを実現。

- 標準のアダプタ・ライフ・サイクル、制御されたランタイム環境、および監視の機能を提供。

詳細は、「NetSuiteアダプタのプロパティの構成」を参照してください。

クラウド・アダプタのインストール

クラウド・アダプタは、Oracle SOA Suiteのインストール時に自動的にインストールされます。

アダプタのインストールが完了したら、「インストール後の構成タスクの実行」で説明されているタスクを実行します。

注意:
サポートされているバージョンおよびプラットフォームの詳細は、サポートされているシステム構成のリリースの動作保証マトリックスを参照してください。

インストール後の構成タスクの実行

クラウド・アダプタのインストール後、インストール後の構成タスクを実行する必要があります。

インストール後の構成タスクの詳細は、『Oracle Fusion Middleware Oracle Cloudアダプタ・インストール後の構成ガイド』を参照してください。

NetSuiteアダプタWSDLの指定

NetSuiteからWSDLと接続情報を取得して、「接続」ページで指定します。

認証資格証明の取得

SOAドメイン管理者から、Oracle JDeveloperの資格証明ストア・フレームワーク(CSF)認証キーの作成に必要なユーザー名およびパスワードを取得します。これらの資格証明はほとんどのクラウド・アダプタに必要です。

Oracle Eloqua Cloudアダプタを構成する場合は、資格証明に3つのプロパティ(企業、ユーザー名およびパスワード)が必要です。

サポートされていない機能

アダプタは次の機能をサポートしていません。

- jca.retry.count、jca.retry.backoff、jca.retry.intervalおよびjca.retry.maxIntervalなどのアダプタのランタイム再試行構成プロパティ

- Oracle Enterprise Manager Fusion Middleware Controlのエラー・ホスピタルでのメッセージのリカバリ

- Oracle Enterprise Manager Fusion Middleware Controlの参照(アウトバウンド)アダプタ用の「プロパティ」タブへのプロパティの表示(サービスWSDL URLや使用されるCSFキーなど)。これらは、「サービスと参照」ページで選択する参照アダプタです。

- 拒否メッセージの処理

- 呼出しの数などのメトリック。

- Oracle JDeveloperの「公開されたサービス」スイムレーンまたは「外部参照」スイムレーンのクラウド・アダプタを右クリックすると、次のメッセージの暗号化および復号化機能が使用可能です。

- 「公開されたサービス」スイムレーンのアダプタに対し、「機密データの保護」 > 「リクエスト・データの暗号化」。

- 「外部参照」スイムレーンのクラウド・アダプタに対し、「機密データの保護」 > 「機密データの復号化」。

- Oracle JDeveloperの「公開されたサービス」スイムレーンまたは「外部参照」スイムレーンでクラウド・アダプタを右クリックしたときに使用できるポリシー・アタッチメント機能。

2 NetSuiteアダプタ機能の理解

NetSuiteアダプタには、次の機能があります。

トピック

- 「アダプタ構成ウィザード」を使用した統合の設計

- アプリケーションの実行時の監視

「アダプタ構成ウィザード」を使用した統合の設計

アダプタ構成ウィザードを使用して、SOAコンポジット・アプリケーションまたはOracle Service Busビジネス・サービスにNetSuiteアダプタを含めます。

アダプタ構成ウィザードは、NetSuiteアプリケーションとの通信に必要なアーティファクトを選択できる構成ページで構成されます。アウトバウンド(ターゲット)方向でアダプタを構成できます。

注意:
アダプタの構成中に「ファイルのローカライズ」ダイアログが表示された場合は、「取消」をクリックしてください。WSDLファイルはローカライズできません。

- 基本情報ページでは、わかりやすい名前とオプションの説明を入力するよう求められます。

- 「接続」ページで、使用するセキュリティ・ポリシーとCSF認証キーを入力するよう求められます。「追加」アイコンをクリックして、キー名、NetSuite企業名、ユーザー名およびパスワードを指定することで、認証キーが作成されます。

- 「操作」ページでは、操作と、その操作を実行するビジネス・オブジェクトを選択するよう求められます。

- 「サマリー」ページには、アウトバウンド方向の選択内容が表示されます。

Oracle JDeveloperの「アプリケーション」ウィンドウ内のアダプタ・インスタンスごとに次のアーティファクトが作成されます。

- WSDLファイル: 標準のWSDLファイル・タイプのみがサポートされます。

- JCAファイル: 実行時にアダプタが使用する内部実装の詳細が含まれます。これには、アダプタが使用する様々な相互作用と接続のプロパティが含まれます。

アプリケーションの構成が完了すると、Oracle JDeveloperからランタイム環境へアプリケーションをデプロイできます。

ウィザード・ページのフィールドで指定する内容の詳細は、「NetSuiteアダプタのプロパティの構成」を参照してください。

アプリケーションの実行時の監視

この項では、アダプタの使用に関する設計時と実行時の様々な項目について説明します。

アダプタのランタイム部分を使用して、設計時に生成された情報をサービス・エンドポイントに配信します。SOAコンポジット・アプリケーションまたはOracle Service Busビジネス・サービスは、Oracle Enterprise Manager Fusion Middleware Controlから監視できます。Oracle Service Bus ConsoleからOracle Service Busビジネス・サービスをテストすることもできます。

3 SOAコンポジット・アプリケーションの設計

この項では、NetSuiteアダプタSOAコンポジット・アプリケーションを設計する方法を説明します。

トピック

- SOAコンポジット・アプリケーションの作成

- 参照としてのアダプタのSOAコンポジット・アプリケーションへの追加

- SOAコンポジット・アプリケーションの設計の完了

SOAコンポジット・アプリケーションの作成

この項では、アダプタを公開されたサービスまたは外部参照として含むSOAコンポジット・アプリケーションを作成する方法の概要について説明します。

1. Oracle JDeveloperを起動します。

2. 「ファイル」メニューの「新規」→「アプリケーション」を選択します。

3. 「新規ギャラリ」ダイアログで、「項目」リストから「SOAアプリケーション」を選択してから、「OK」をクリックします。SOAのSOAアプリケーションの作成ウィザードが表示されます。

4. アプリケーション名を指定し、「次へ」をクリックします。

5. プロジェクト名を入力し、「次へ」をクリックします。

6. BPELプロセスを使用するコンポジットを選択し、「終了」をクリックします。
SOAコンポジット・アプリケーションが設計用にSOAコンポジット・エディタに表示されます。

参照としてのアダプタのSOAコンポジット・アプリケーションへの追加

NetSuiteアダプタを、Oracle JDeveloperの「外部参照」スイムレーンへのアウトバウンド(ターゲット)参照として、SOAコンポジット・アプリケーションに追加できます。

1. SOAコンポジット・アプリケーションのコンポーネント・パレットに移動します。

2. 「カスタム/サード・パーティ」の「クラウド」セクションに移動します。
アダプタが表示されます。

3. アウトバウンド(ターゲット)参照を作成するには、アダプタを「外部参照」スイムレーンにドラッグして、アダプタを構成するためのウィザード・ページについて説明する次の項を確認します。

- 基本情報のプロパティの構成

- Oracle Cloudアダプタ接続およびCSFキー・プロパティの構成

- NetSuiteアダプタ呼出しの操作プロパティの構成

- 「サマリー」ページの構成値の確認

SOAコンポジット・アプリケーションの設計の完了

この項では、SOAコンポジット・アプリケーションの設計の完了とアプリケーションのデプロイ方法の概要を示します。

1. SOAコンポジット・アプリケーションの残りのコンテンツを設計します。例:

a. アダプタへのBPELプロセスに接続します。この例では、BPELプロセスは外部参照としてアダプタに接続します。

b. BPELプロセスのコンテンツを設計します。例:

i. BPELプロセスをダブルクリックします。

ii. 起動アクティビティを追加および構成してアダプタを起動します。

iii. アダプタとの間でメッセージを送信および受信するときに、割当てアクティビティを追加および構成して、1つの変数のコンテンツを別の変数にコピーします。

iv. 必要に応じて他のアクティビティを追加および構成します。
完了したら、SOAコンポジット・エディタでSOAコンポジット・アプリケーションを表示します。

SOAコンポジット・アプリケーションの作成および設計の詳細は、『Oracle SOA SuiteでのSOAアプリケーションの開発』を参照してください。

2. SOAコンポジット・アプリケーションをデプロイします。

a. ナビゲータでプロジェクトを右クリックし、「デプロイ」→project_nameを選択します。

b. デプロイメント・ウィザードの手順に従って、SOAコンポジット・アプリケーションをアプリケーション・サーバーにデプロイします。

4 Oracle Service Busのビジネス・サービスの設計

この項では、Oracle JDeveloperでアダプタを使用してOracle Service Busビジネス・サービスを設計する方法について説明します。

トピック

- Oracle Service Busビジネス・サービスの作成

- 参照としてのアダプタのビジネス・サービスへの追加

- Oracle Service Busビジネス・サービスの設計の完了

Oracle Service Busビジネス・サービスの作成

この項では、Oracle JDeveloperでアダプタを含むOracle Service Busビジネス・サービスを作成する方法の概要について説明します。

1. Oracle JDeveloperを起動します。

2. 「ファイル」メニューの「新規」→「アプリケーション」を選択します。

3. 「新規ギャラリ」ダイアログで、「項目」リストから「Service Busアプリケーション」を選択してから、「OK」をクリックします。

4. アプリケーション名を指定し、「次へ」をクリックします。

5. プロジェクト名を指定します。

6. 「Service Bus」を選択し、「終了」をクリックします。
Oracle Service Busビジネス・サービスが設計用にOracle Service Bus概要エディタに表示されます。

参照としてのアダプタのビジネス・サービスへの追加

アダプタをOracle JDeveloperの「外部サービス」スイムレーンへのアウトバウンド(ターゲット)外部サービスとしてOracle Service Busビジネス・サービスに追加できます。

注意:
アダプタの構成中にOSBリソースのインポートダイアログが表示された場合は、「取消」をクリックしてください。WSDLファイルはローカライズできません。

1. Oracle Service Busビジネス・サービス内のコンポーネント・パレットに移動します。

2. 「Service Bus」の下の「クラウド」セクションに移動します。
アダプタが表示されます。

3. アウトバウンド(ターゲット)外部サービスを作成するには、アダプタを「外部サービス」スイムレーンにドラッグし、アダプタを構成するためのウィザード・ページを説明する次の各項を参照します。

- 基本情報のプロパティの構成

- Oracle Cloudアダプタ接続およびCSFキー・プロパティの構成

- NetSuiteアダプタ呼出しの操作プロパティの構成

- 「サマリー」ページの構成値の確認

Oracle Service Busビジネス・サービスの設計の完了

この項では、Oracle Service Busビジネス・サービスの設計の完了とアプリケーションのデプロイ方法の概要を示します。

1. Oracle Service Busビジネス・サービスのコンテンツの設計。たとえば、Oracle Service Busプロキシ・サービスをビジネス・サービスに構成するには、次のようにします。

a. Oracle Service Bus概要エディタで、パイプライン/分割結合レーンを右クリックして、「挿入」→「パイプライン」をクリックします。
「パイプライン・サービスの作成」ダイアログが表示されます。

b. パイプラインの名前を入力し、プロジェクトの場所を選択してから、「次へ」を選択します。

c. 「サービス・タイプ」に「WSDL」を選択します。

d. 「WSDL」の選択の右側にある「参照」アイコンをクリックし、「WSDL」を選択します。

e. 「アプリケーション」を選択します。

f. 「リソース・チューザ」を展開し、WSDLファイルを選択して、「OK」をクリックします。

g. 「プロキシ・サービスとして公開」が選択されていることを確認します。

h. 「プロキシ・トランスポート」リストから「http」を選択し、「終了」をクリックします。
「パイプライン」コンポーネントがOracle Service Bus概要エディタに表示されます。

i. 「パイプライン」コンポーネントへの外部サービスに接続します。

Oracle Service Busビジネス・サービスの作成および設計の詳細は、『Oracle Service Busでのサービスの開発』を参照してください。

2. デフォルト・ルーティングを表すパイプラインを開きます。

3. サービスと対応する操作がダイアログの下のルーティング・プロパティ・タブに表示されることを確認します。
これで、アウトバウンド・プロジェクトをデプロイできます。

4. ビジネス・サービスをデプロイします。

a. プロジェクトを選択し、「Service Busサーバーへのデプロイ」を選択します。

b. デプロイメント・ウィザードの手順に従います。

5 NetSuiteアダプタのプロパティの構成

NetSuiteアダプタにより、NetSuite Cloudアプリケーションとの統合を作成できます。

次の各項では、NetSuiteアダプタを統合の呼出しとして構成する手順をガイドするウィザード・ページについて説明します。NetSuiteアダプタを統合のトリガーとして構成することはできません。

トピック

- 基本情報のプロパティの構成

- Oracle Cloudアダプタ接続およびCSFキー・プロパティの構成

- NetSuiteアダプタ呼出しの操作プロパティの構成

- 「サマリー」ページの構成値の確認

NetSuiteアダプタの詳細は、「NetSuiteアダプタ」を参照してください。

基本情報プロパティの構成

統合のソース・アダプタおよびターゲット・アダプタそれぞれの「基本情報」ページに名前と説明を入力できます。

トピック

- 「基本情報」ページでできること

- 「基本情報」ページの表示内容

「基本情報」ページでできること

「基本情報」ページで、次の値を指定できます。「基本情報」ページはウィザードの最初のページです。このページは、アダプタでサポートされているトリガー(ソース)または呼出し(ターゲット)領域にアダプタをドラッグするたびに表示されます。

- 意味のある名前を指定します。

- 職責の説明を指定します。

「基本情報」ページの表示内容

次の表では、「基本情報」ページの主な情報について説明します。

要素

説明

エンドポイントにどのような名前を付けますか。

この接続の役割を他者が理解できるように、わかりやすい名前を指定します。名前には、英語のアルファベット文字、数字、アンダースコアおよびダッシュを使用できます。次のものは使用できません。

- 空白文字(My Inbound Connectionなど)

- 特殊文字(#;83&またはrigh(t)now4など)

- マルチバイト文字

このエンドポイントでは何が行われますか。

必要に応じて、接続の職責の説明を入力します。例: This connection receives an inbound request to synchronize account information with the cloud application.

Oracle Cloudアダプタ接続およびCSFキー・プロパティの構成

Oracle Cloudアダプタ構成の接続および統合用の資格証明ストア・フレームワーク(CSF)のキー値を入力します。

トピック

- Oracle Cloudの「アダプタ接続」ページでできること

- Oracle Cloudの「アダプタ接続」ページの表示内容

- Oracle Cloudの「CSFキー」ページでできること

- Oracle Cloudの「CSFキー」ページの表示内容

Oracle HCM Cloudアダプタの「接続」ページで実行可能な操作

Oracle Cloudアダプタに対して次の接続値を指定できます。

- アダプタに対してWSDL URLを指定します。Oracle Eloqua Cloudアダプタを構成する場合、WSDLは必要ありません。

- セキュリティ・ポリシーを設定します。

- 認証キーを作成します。1つの方向(アウトバウンドなど)に対して作成したキーは、反対の方向(インバウンドなど)でも選択できます。

Oracle HCM Cloudアダプタの「接続」ページに表示される内容

次の表では、Oracle Cloudアダプタの「接続」ページ上の主な情報について説明します。

要素

説明

WSDL URL

注意: このフィールドは、Oracle Eloqua Cloudアダプタの場合は表示されません。

WSDLを指定します。WSDLは、インスタンスに固有の統合を構築するために使用されます。「WSDL URL」フィールドの横にあるブラウザ・アイコンを選択することにより、ファイル・システムまたは別のソースからWSDLを選択することもできます。ダイアログの上部にある「ファイル・システム」をクリックし、WSDLを参照します。

セキュリティ・ポリシー

環境に適したセキュリティ・ポリシー(USERNAME_PASSWORD_TOKENなど)を選択します。

- ウィザードにはすべてのポリシーが表示されますが、これには、適切でない可能性があるポリシーも含まれます。正しい選択を行うには、ポリシーに関する知識が必要です。たとえば、SAMLベースのポリシーを選択することはできませんが、これは、アイデンティティが伝播されないからです。

- クラウド・アダプタに適用するポリシーはクラウド・アダプタに固有のものであり、コンポジット内の他のエンドポイントには影響しません。

認証キー

CSF認証キーを選択します。

- 追加: クリックして新しい認証キーを作成します。キー名、ユーザー名およびパスワードを指定する必要があります。

- 編集: 認証キーを編集する場合にクリックします。

- 削除: 認証キーを削除する場合にクリックします。

テスト

認証キーを検証する場合にクリックします。

Oracle HCM Cloudアダプタの「CSFキー」ページで実行可能な操作

Oracle Cloudアダプタに対して次のCSFキー値を指定できます。

- CSFキー名

- ユーザー名およびパスワード

- Oracle NetSuite Cloudアダプタのみを構成している場合は、電子メール・アカウントとロールを指定する必要があります。

- Oracle Eloqua Cloudアダプタのみを構成している場合は、企業名を指定する必要があります。

Oracle HCM Cloudアダプタの「CSFキー」ページに表示される内容

次の表では、Oracle Cloudアダプタの「CSFキー」ページ上の主な情報について説明します。

要素

説明

CSFキー名

資格証明のランタイム・インジェクションを有効にするCSFキーを指定します。アダプタはCSFを使用して、アプリケーション(Oracle Sales CloudまたはOracle ERPアプリケーションなど)での認証に必要なユーザー名とパスワードを取得します。このキーは設計時にログイン資格証明を識別します。

企業名(Oracle Eloqua Cloudアダプタのみ)

注意: このフィールドは、Oracle Eloqua Cloudアダプタの場合にのみ表示されます。

Oracle Eloquaの会社名を指定します。

電子メール、アカウントおよびロール

注意: このフィールドは、Oracle NetSuite Cloudアダプタの場合のみ表示されます。

電子メール・アカウントとロールを指定します。

ユーザー名

アプリケーション(Oracle Sales CloudまたはOracle ERPアプリケーションなど)に接続するためのユーザー名を入力します。管理者からユーザー資格証明が与えられます。

パスワード

アプリケーションに接続するためのパスワードを入力します。

パスワードの再入力

再度同じパスワードを入力します。

NetSuiteアダプタ呼出しの操作プロパティの構成

目的の統合に合わせてNetSuiteアダプタ呼出し操作の値を入力します。

トピック

- NetSuiteアダプタ呼出しの「操作」ページでできること

- NetSuiteアダプタ呼出しの「操作」ページの表示内容

NetSuiteアダプタ呼出しの「操作」ページでできること

NetSuiteアダプタについて、次の呼出し操作の値を構成できます。

- 実行する操作を選択します。

- 操作を実行するビジネス・オブジェクトを選択します。

NetSuiteアダプタ呼出しの「操作」ページの表示内容

次の表では、呼出しの「操作」ページの主な情報について説明します。

要素

説明

処理オプションの選択

この機能は現在使用できません。

操作タイプの選択

ビジネス・オブジェクトに対して実行する操作のタイプを選択します。

- 標準

- 追加: システムにレコードを追加します。

- 削除: システムからレコードを削除します。

- Get: レコードについてシステムに問い合せます。

- 更新: システム内の既存のレコードを更新します。

- その他 特定の操作を選択します。「その他」を選択した場合は、ビジネス・オブジェクトを選択する必要はありません(「ビジネス・オブジェクトの選択」表が表示されなくなります)。

- GetBudgetExchangeRate: 予算の交換レートに関連するデータを取得およびフィルタ処理します。

- GetConsolidatedExchangeRate: 連結交換レートに関連するデータをすべて取得およびフィルタ処理します。

- GetCurrencyRate: 現在の通貨交換レートを取得およびフィルタ処理します。

- GetItemAvailability: 特定の品目のリストに使用可能なインベントリを取得します。

- GetPostingTransactionSummary: 勘定科目に含まれる実際のデータの概要を取得します。

オブジェクト名でフィルタリング

1文字目を入力して、ビジネス・オブジェクトの表示をフィルタ処理します。

ビジネス・オブジェクトの選択

使用するビジネス・オブジェクトを選択します。

選択したビジネス・オブジェクト

選択したビジネス・オブジェクトを表示します。

処理オプション

このリンクを選択して、操作の実行時に、NetSuiteクラウド・アプリケーションのサーバー側処理に関する特定の項目を有効化および無効化します。

- 警告をエラーとして処理: 選択すると、エンドポイントは、NetSuiteクラウド・アプリケーションが表示する警告メッセージをすべてエラーとして処理します。

- 読取り専用フィールドを無視: 選択すると、エンドポイントはリクエスト中に読取り専用フィールドを無視します。

「サマリー」ページの構成値の確認

指定したアダプタの構成値は、「サマリー」ページで確認できます。

トピック

- 「サマリー」ページでできること

- 「サマリー」ページの表示内容

「サマリー」ページでできること

「サマリー」ページでソースまたはターゲットの構成の詳細を確認できます。「サマリー」ページは、構成を完了した後の、各アダプタの最後のウィザード・ページです。

- ソースまたはターゲット・アダプタに定義した構成の詳細が表示されます。たとえば、リクエスト・ビジネス・オブジェクトと即時レスポンス・ビジネス・オブジェクトを含むインバウンド・ソース・アダプタを定義した場合、この構成の具体的な詳細が「サマリー」ページに表示されます。

- 構成の詳細を保存する場合は、「終了」をクリックします。

- 左パネルの特定のタブをクリックするか、「戻る」をクリックして特定のページにアクセスして、構成の定義を更新します。

- 構成の詳細を取り消すには、「取消」をクリックします。

「サマリー」ページの表示内容

次の表では、「サマリー」ページの主な情報について説明します。

要素

説明

サマリー

ウィザードの前のページで定義したソースまたはターゲットの構成値のサマリーを表示します。

生成されたXSDファイルが提供されるアダプタの場合は、XSDリンクをクリックすると、ファイルの読取り専用バージョンが表示されます。

前のページに戻って値を更新するには、左パネルの適切なタブをクリックするか、「戻る」をクリックします。

6 アプリケーションの管理

この章では、Oracle Enterprise Manager Fusion Middleware ControlまたはOracle Service Bus Consoleから、アダプタを使用するOracle SOA SuiteまたはOracle Service Busアプリケーションを管理および監視する方法について説明します。

内容

- Oracle Enterprise Manager Fusion Middleware Controlのアプリケーションの管理

- Oracle Service Bus ConsoleからのOracle Service Busプロジェクトのテスト

Oracle Enterprise Manager Fusion Middleware Controlのアプリケーションの管理

Oracle Enterprise Manager Fusion Middleware Controlのアダプタを含む、SOAコンポジット・アプリケーションまたはOracle Service Busビジネス・サービスを管理します。

1. Oracle Enterprise Manager Fusion Middleware Controlにログインします。

2. ナビゲータで、ツリーを開いて、SOAコンポジット・アプリケーションまたはOracle Service Busビジネス・サービス・プロジェクト(この例ではSOAコンポジット・アプリケーションが選択されています)を表示します。

3. SOAコンポジット・アプリケーションを選択します。

4. 「テスト」をクリックします。
「Webサービスのテスト」ページが表示されます。

5. このページのフィールドを完成して、コンポジットのテストを起動します。

6. 「Webサービスのテスト」をクリックします。
起動結果が表示されます。

7. 「フロー・トレースの起動」をクリックして、アダプタに関するフローの詳細を含む、SOAコンポジット・アプリケーションのフロー・トレースを表示します。
Oracle Enterprise Manager Fusion Middleware Controlからのアプリケーションの監視の詳細は、『Oracle SOA SuiteおよびOracle Business Process Management Suiteの管理』および『Oracle Service Busの管理』を参照してください。

Oracle Service Bus ConsoleからのOracle Service Busビジネス・サービスのテスト

Oracle Service Bus ConsoleからOracle Service Busビジネス・サービス・プロジェクトをテストできます。

1. Oracle Service Bus Consoleにログインします。

2. ナビゲータの「すべてのプロジェクト」で、テストするプロジェクトを開きます。

3. ナビゲータで、プロジェクトのビジネス・サービスをクリックします。

4. 「テスト・コンソールの起動」(緑色の矢印ボタン)をクリックしてアウトバウンド・エンドポイントをテストします。
これにより、テストするプロキシ・サービスおよび操作を表示するウィンドウが開きます。

5. 入力を指定して「実行」をクリックします。
これによりペイロードがOracle Cloudアプリケーションに送信されます。応答が「レスポンス・ドキュメント」セクションに表示されます。

Oracle Service Busビジネス・プロジェクトの詳細は、『Oracle Service Busの管理』を参照してください。

オラクルの法律上の注意点について

コピーライトについて

Copyright © 1994-2017, Oracle and/or its affiliates. All rights reserved.

ライセンス制約の保証と結果的に生じる損害の免責

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

保証免責

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクルまでご連絡ください。

制限付権利について

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.

危険な用途への使用について

このソフトウェアまたはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアまたはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、Oracle Corporationおよびその関連会社は一切の責任を負いかねます。

商標と登録商標について

OracleおよびJavaはオラクルおよびその関連会社の登録商標です。その他の社名、商品名等は各社の商標または登録商標である場合があります。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXは、The Open Groupの登録商標です。

第三者のコンテンツ、製品、サービスに対する免責事項

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。適用されるお客様とOracle Corporationとの間の契約に別段の定めがある場合を除いて、Oracle Corporationおよびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。適用されるお客様とOracle Corporationとの間の契約に定めがある場合を除いて、Oracle Corporationおよびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

アルファ版およびベータ版ドラフト・ドキュメントについて

このドキュメントが試作版の場合:

このドキュメントは試作版であり、デモおよび暫定使用のみを目的としたものです。このソフトウェアを使用するハードウェアに限定するものではありません。Oracle Corporationおよびその関連会社は、このドキュメントに関して一切の責任を負わず、いかなる保証もいたしません。また、このドキュメントを使用したことによって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。

非公開のアルファ版およびベータ版ドラフト・ドキュメントについて

このドキュメントが非公開の試作版の場合:

このドキュメントに含まれる情報は、情報の共有のみを目的としたものであって、顧客諮問委員会(Customer Advisory Board)のメンバーとしてのお客様の立場でのみ、またはお客様のベータ・トライアル契約のみに従って検討されるべきものとします。マテリアル、コード、または機能の提供をお約束するものではなく、購入決定を行う際の判断材料とすべきではありません。このドキュメントに記載されている特徴または機能の開発、リリースおよび時期については、オラクルの裁量により決定されます。

このドキュメントには、ソフトウェアまたは印刷物などの形式を問わず、オラクルが独占的な権利を有する財産的情報が含まれています。この機密資料へのアクセスと使用は、お客様とオラクルとの間で締結され、お客様が遵守に同意した、Oracle Master Agreement、Oracle License and Oracle Services Agreement (オラクル・ライセンスおよびサービスに関する契約書)、Oracle PartnerNetwork Agreement、Oracle Distribution Agreementまたはその他のライセンス契約の条件に従うものとします。このドキュメントとその内容の開示、コピー、複製および配布には、オラクルによる事前の承諾を必要とします。このドキュメントはライセンス契約の一部となるものではなく、オラクルおよびその子会社や関連会社との契約を構成するものではありません。

ドキュメントのアクセシビリティについて

オラクルのアクセシビリティについての詳細情報は、Oracle Accessibility ProgramのWebサイトhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc を参照してください。

Oracle Supportへのアクセス

サポートをご契約のお客様には、My Oracle Supportを通して電子支援サービスを提供しています。詳細情報はhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=infoか、聴覚に障害のあるお客様はhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=trsを参照してください。