ファイル・サーバー・ユースケース
ファイル・サーバー・ユーザーは、SFTPを使用して、フォルダ・アクセスおよび権限に基づいてファイル・サーバーに格納されているファイルを操作します。
通常、管理者は「ファイル・サーバー」を使用してOracle Integrationで使用するファイルを管理および取得するようにOracle Integration 「FTPアダプタ」を構成します。 「Oracle Integration Generation 2でのFTPアダプタの使用」の「FTPアダプタの機能」を参照してください。
一般的な使用例
| ユース・ケース | 説明 |
|---|---|
|
取引パートナとの通信 |
顧客やサプライヤなどの取引先との通信。 このような場合、ファイル・サーバーを使用すると、取引先はSFTPを使用してオーダー、請求書、出荷情報などの情報を送信できます。 |
|
SaaSアプリケーションとの統合 |
SaaS (またはオンプレミス)アプリケーションは、多くの場合、「ファイル・サーバー」などのSFTPサーバー上のファイルにバルク・データをエクスポートします。 たとえば、Oracle E-Business Suiteでは外部トランザクションを含むzipファイルが生成されるため、ERPに一括アップロードする必要があります。 Oracle Integrationでは、ファイルを選択して処理し、ターゲット・システムに送信できます。 |
|
SFTPサーバーのリフト・アンド・シフト |
組織で「FTPアダプタ」を使用してOracle Integrationを含むオンプレミスSFTPサーバーを実行している場合は、このSFTPサーバーをクラウドに移動できます。 SFTPファイルをOracle Integration 「ファイル・サーバー」に移動し、「FTPアダプタ」をリダイレクトします。 |
シナリオ1: SFTPクライアントからファイル・サーバーへのファイルの書込み
このシナリオでは、SFTPクライアントを使用してファイルを「ファイル・サーバー」に書き込むための個々のユーザー・アクセスを構成します。
この単純なエンド・ツー・エンドのシナリオには、次の2つのペルソナが含まれます:
-
ユーザーのフォルダとその権限を「ファイル・サーバー」で構成するOracle Integration管理者
-
SFTPクライアントを使用して「ファイル・サーバー」に接続し、その構成済フォルダにファイルをアップロードするエンド・ユーザー。
Oracle Integration管理者のステップ:
-
「ファイル・サーバー」にナビゲートします。
-
管理者としてOracle Integrationにサインインします。
-
Oracle Integrationホーム・ページのナビゲーション・ペインで、「設定」、「ファイル・サーバー」の順に選択します。
-
-
エンド・ユーザーを検索して検索し、「ファイル・サーバー」アクセス用にユーザーを構成します。
-
「ファイル・サーバー」オプションから「ユーザー」を選択します。
-
Oracle Identity Cloud Service用に構成されたユーザーからユーザーを検索します。
-
ユーザーの「構成の編集」をクリックします。
-
ユーザーがアクセスできるようにし、デフォルトのホーム・フォルダを構成し、認証用の公開キーをアップロードします。
-
-
ユーザーのデフォルトのホーム・フォルダのフォルダ権限を設定します。
をクリックして、ユーザーの詳細を表示します。
-
「ホーム・フォルダ権限」をクリックし、すべての権限を付与します。
-
「ファイル・サーバー」に接続するためにSFTPクライアントに必要な接続情報をエンド・ユーザーに提供します。
-
ナビゲーション・ペインで「設定」を選択します。
-
「ファイル・サーバー」 IPおよびポートを表示し、ユーザーに電子メールで提供します。
-
エンド・ユーザーのステップ:
-
SFTPクライアントからOracle Integration 「ファイル・サーバー」に接続します。
SFTPクライアントを起動し、管理者によって共有される接続情報(IPアドレスおよびポート番号)およびOracle Integrationユーザー名とパスワードを使用して接続します。
-
ホーム・フォルダ(管理者が構成)を表示し、そこにファイルをアップロードします。
シナリオ2: 統合を構成して、スタンドアロンのSFTPサーバーからファイルを読み取り、「ファイル・サーバー」に書き込みます
このシナリオでは、スタンドアロンのSFTPサーバーにアップロードされたファイルを読み取るスケジュール済ファイル振替に基づいて統合を使用し、「ファイル・サーバー」に書き込みます。
このエンド・ツー・エンドのシナリオには、次のペルソナが含まれます:
-
ユーザーのフォルダとその権限を「ファイル・サーバー」で構成するOracle Integration管理者。
-
最初にソース(スタンドアロンSFTPサーバー)およびターゲット(「ファイル・サーバー」)エンドポイントの接続を作成し、次にスタンドアロンSFTPサーバーからファイルを読み取って「ファイル・サーバー」に書き込む統合を作成するOracle Integration開発者。
Oracle Integration管理者のステップ:
-
「ファイル・サーバー」にナビゲートします。
-
管理者としてOracle Integrationにサインインします。
-
Oracle Integrationホーム・ページのナビゲーション・ペインで、「設定」、「ファイル・サーバー」の順に選択します。
-
-
フォルダを検索し、その権限を構成します。
-
「ファイル・サーバー」ナビゲーション・ペインから「フォルダ」を選択します。
-
フォルダに移動します。
-
フォルダの上にカーソルを置き、「権限」アイコンをクリックします。
-
-
フォルダ権限を設定します。
-
ユーザーのホーム・フォルダ権限に対するすべての権限を付与し、保存します。
-
Oracle Integration開発者のステップ:
-
Oracle Integrationで、統合および接続に移動します。
-
開発者としてOracle Integrationにサインインします。
-
「統合」、「接続」の順に移動します。
-
-
スタンドアロンSFTPサーバーを指すFTPアダプタに基づいてソース接続を作成します。
-
「ファイル・サーバー」を指すFTPアダプタに基づいてターゲット接続を作成します。
-
スタンドアロンのSFTPサーバーからファイルを読み取り、「ファイル・サーバー」に書き込む、スケジュールされたファイル振替パターンに基づいて統合を作成します。
-
統合を実行して、ファイルをソースからターゲットに移動します。 (テストする非定型リクエストとして実行します。)
-
Integrations Monitoring領域で、統合の実行をモニターします。
たとえば、実行の詳細とアクティビティ・ストリームを表示します。