ファイル・サーバーについて
「ファイル・サーバー」では、Oracle Integration内に埋込みSFTPサーバーが提供されるため、組織は個別のSFTPサーバーをホストおよびメンテナンスしなくても統合の構築に集中できます。
前提条件: 「ファイル・サーバー」の有効化
管理者は、組織で使用を開始する前に、「ファイル・サーバー」を有効にする必要があります。 管理者は、Oracle Cloud Infrastructureで作業することで、特定のOracle Integrationインスタンスに対して「ファイル・サーバー」を有効にします。 「ファイル・サーバーの有効化」を参照してください。
統合から「ファイル・サーバー」に接続する方法
「ファイル・サーバー」に接続する統合を設計する場合、次のオプションがあります:
-
ファイル・サーバー・アクションを使用して「ファイル・サーバー」に接続します。
ファイル・サーバー・アクションでは、「FTPアダプタ」と比較して、パフォーマンスが向上し、設定が簡単になります。
-
「FTPアダプタ」を使用して「ファイル・サーバー」に接続します。
「FTPアダプタ」には、ファイル・サーバー・アクションでは使用できない機能があります。 詳細は、「Oracle Integration 3での統合の使用」の「ファイル・サーバー内のファイルとの対話」を参照してください。

アプリケーションがバルク・データをSFTPサーバーにエクスポートする場合、Oracle Integrationはファイルを選択し、必要な形式に変換してターゲット・システムに送信できます。 たとえば、E-Business Suiteでは、外部トランザクションを含むZipファイルが生成され、ファイル・サーバーにアップロードされます。 統合では、ファイルを読み取ってERPシステムで必要な形式に変換し、データの一括インポートをトリガーできます。 次の図は、ファイル・サーバーに接続するためのオプション(FTPアダプタおよびファイル・サーバー・アクション)を示しています。

統合外で「ファイル・サーバー」に接続する方法
Oracle Integrationで作業していない場合でも、「ファイル・サーバー」にアクセスできます。 サポートされている任意のスタンドアロンSFTPクライアントを使用します。 「サポートされているSFTPクライアント」を参照してください。
「ファイル・サーバー」のロール
「ファイル・サーバー」の権限は、Oracle Integrationロールのサブセットによって定義されます。
次の表に、Oracle Integrationで使用可能な事前定義済ロールと、それらのロールを持つユーザーが実行できる「ファイル・サーバー」タスクを示します。
| Oracle Integrationロール | ファイル・サーバーのペルソナと権限 |
|---|---|
|
ServiceAdministrator |
このロールを持つユーザーは、サーバー設定を管理し、権限を含むユーザー、グループおよびフォルダを構成できます。 このガイドの説明に従って「ファイル・サーバー」を管理するには、Oracle IntegrationでServiceAdministratorロールが割り当てられている必要があります。 |
|
ServiceDeveloper |
このロールを持つユーザーは、「ファイル・サーバー」を「FTPアダプタ」またはファイル・サーバー・アクションとともに使用して、ファイルの読取りおよび書込みを行うことができます。 |
|
ServiceUser |
このロールを持つユーザーは、SFTPクライアントを使用して「ファイル・サーバー」にアクセスできます。 これらのユーザーは、「ファイル・サーバー」でユーザーとして構成および有効化する必要があります。 アクセスは、割り当てられたフォルダおよびフォルダ権限によって制御されます。 |
|
これらのロールには、「ファイル・サーバー」の権限がありません。 |
ファイルサーバー開発者API
APIは、ファイル・サーバー管理用に提供されています(Oracle Integration 3のファイル・サーバー用の開発者APIを参照)。