ファイル・サーバー FAQ
「ファイル・サーバー」およびその機能に関する一般的な質問への回答は、Oracle Integrationにあります。
可用性および制限に関するFAQ
「ファイル・サーバー」は使用可能ですか。
「ファイル・サーバー」は、すべてのリージョンの新規および既存のOracle Integration 3インスタンスで使用できます。
「ファイル・サーバー」は、Oracle Integrationの標準、エンタープライズおよびヘルスケア・エディションで使用できます。
また、「ファイル・サーバー」は、SaaSのOracle IntegrationとOracle Integrationの両方で使用できます。
「ファイル・サーバー」はデフォルトで有効になっていますか。
いいえ。ただし、組織はいつでも有効にできます。
管理者の場合は、ナビゲーション・ペインで「設定」をクリックすると、「ファイル・サーバー」メニュー・オプションが表示されます。 組織でファイル・サーバーをまだ有効にしておらず、メニュー・オプションをクリックすると、Oracle Cloudコンソールで有効にするための指示が表示されます。 「ファイル・サーバーの有効化」を参照してください。
「ファイル・サーバー」の測定方法
「ファイル・サーバー」に関連する追加コストはありません。
「FTPアダプタ」またはファイル・サーバー・アクションを使用して「ファイル・サーバー」にファイルを書き込む場合、標準価格が適用されます。 50KBを超えるファイルの読取りまたは書込みはメッセージとみなされます。 たとえば、110KBは3つのメッセージ(それぞれ50KB)とみなされます。
「ファイル・サーバー」の使用方法の詳細は、「Oracle Integration 3のプロビジョニングと管理」の「請求可能メッセージのモニタリング」を参照してください。
許可されるストレージの量、およびファイルのサイズ制限
各ファイル・サーバー・サービス・インスタンスは、500 GBのストレージを提供します。 この制限に達すると、「ファイル・サーバー」にファイルを書き込むコールは失敗します。
Oracle Integrationの統合からファイル・サーバーにアクセスする場合は、FTPアダプタまたはファイル・サーバー・アクションを使用できます。 どちらのオプションでも、ファイル制限は1 GBです。
SFTPクライアントを使用してファイルをアップロードおよびダウンロードする場合、割り当てられたストレージ制限を超えないかぎり、ファイルはどのようなサイズでもかまいません。
同時接続はいくつありますか。
サービス・インスタンス当たり最大50の接続が可能です。
「FTPアダプタ」を使用して「ファイル・サーバー」に接続する場合、インスタンス・フロー全体で存続している接続について心配する必要はありません。 これは、相互作用がパラレル処理または順次処理を使用して行われたかどうかに関係なく、相互作用が完了した直後に「FTPアダプタ」で接続が閉じられるためです。 ただし、統合にパラレル処理のforループがあり、forループに「FTPアダプタ」が「ファイル・サーバー」に接続するトリガーまたは起動アクションが含まれている場合、forループのすべての反復は、接続が開いている間は個別の接続としてカウントされることに注意してください。
-
例1: SFTPクライアントからの50同時接続
-
例2: SFTPクライアントからの30の同時接続、および統合FTPアダプタからの20の接続(FTP接続ごとに1つ)
セキュリティとアクセスに関するFAQ
「ファイル・サーバー」の許可リストを作成できますか。
はい 「ファイル・サーバー」へのアクセスを明示的に許可されているエンティティを識別する許可リスト(以前のホワイトリスト)を作成する必要があります。 指定したエンティティのユーザーのみが「ファイル・サーバー」に接続できます。 テナント管理者は、許可リストの作成を担当します。
許可リストの管理方法: HTTP接続の許可リストを管理する場合は、ファイル・サーバーの許可リストを管理する方法がすでにわかっています。 両方のリストを管理するには、同じステップに従います。 手順については、「Oracle Integration 3のプロビジョニングと管理」の「インスタンスの許可リストの構成」を参照してください。
ファイルの読み取りと書き込みに使用できる暗号化オプション
ファイル・サーバーからファイルにアクセスするための次のオプションがあります:
-
ファイル・サーバー・アクション
暗号化および復号化は現在、ファイル・サーバー・アクションではサポートされていません。 ただし、ファイル・サーバー・アクションをステージング・ファイル・アクションとともに使用して、これらの目標を達成できます。 「Oracle Integration 3での統合の使用」の「ファイル・サーバー内のファイルとの対話」を参照してください。
-
FTPアダプタ
「FTPアダプタ」でサポートされている暗号化および復号化機能を利用します。 「FTPアダプタ」では、Pretty Good Privacy (PGP)暗号化がサポートされており、次のことができます:
- Pretty Good Privacy (PGP)暗号化を使用して、リモートFTP/SFTPサーバーにアップロードされているファイルを暗号化します。
- Pretty Good Privacy (PGP)暗号化を使用して、リモートFTP/SFTPサーバーから読み取りまたはダウンロードされているファイルを復号化します。
「Oracle Integration 3でのFTPアダプタの使用」の「FTPアダプタ暗号化復号化」にある「FTPアダプタ」暗号化についてさらに学習します。
使用可能なファイル署名および検証オプション
秘密キーを使用して署名を実行すると、レシーバが転送中にファイルの内容が変更されていないことを確認できます。 また、受信ファイルの公開キーを使用してシグネチャ検証を実行し、転送中にコンテンツが変更されなかったことを確認することもできます。
次のオプションがあります。
-
ファイル・サーバー・アクション
ファイル・サーバー・アクションでは、ファイル署名および検証は現在サポートされていません。 ただし、ファイル・サーバー・アクションをステージング・ファイル・アクションとともに使用して、これらの目標を達成できます。 「Oracle Integration 3での統合の使用」の「ファイル・サーバー内のファイルとの対話」を参照してください。
-
FTPアダプタ
「FTPアダプタ」でサポートされているファイル署名および検証機能を利用します。 「Oracle Integration 3でのFTPアダプタの使用」の「FTPアダプタ暗号化復号化」にある「FTPアダプタ」暗号化についてさらに学習します。
「ファイル・サーバー」管理にアクセスする方法
Oracle Integrationの「ファイル・サーバー」管理にアクセスするには、ServiceAdministratorロールが割り当てられたOracle Integration管理者である必要があります。 ナビゲーション・ペインで、「設定」、「ファイル・サーバー」の順にクリックします。
管理者は「ファイル・サーバー」フォルダ内のファイルを参照できますか。
はい ファイル・ページでフォルダを開くと、そのファイルおよびフォルダのリストが表示されます。 リストをソートおよびフィルタできます。
ユーザーとグループの格納場所と管理方法
ユーザーおよびグループは、Oracle Cloud Infrastructure Identity and Access Management (IAM)に格納されます。 管理者がユーザーおよびグループを構成した後、「ファイル・サーバー」管理者は、「ファイル・サーバー」へのアクセスを構成できます。
管理者に必要なロール
「ファイル・サーバー」へのアクセス権を付与するには、Oracle IntegrationユーザーにServiceAdministratorロールが割り当てられている必要があります。
監査およびログ情報の表示場所
監査およびログ情報は、いくつかのタイプの相互作用で使用できます:
-
設計時に個人がユーザー・インタフェースで完了する処理
ファイル・サーバー・ユーザー・インタフェースで実行するすべての設計時アクション(ユーザーの無効化やフォルダの作成など)は、設計時および監査ページに記録されます。 「Oracle Integration 3での統合の使用」の「統合またはその他のコンポーネントの監査履歴の確認」を参照してください。
-
実行時に個人がユーザー・インタフェースで完了する処理
ファイル・サーバー・ユーザー・インタフェースで実行するすべてのランタイム・アクション(セッションへの接続やフォルダの作成など)は、ファイル・サーバーの使用状況- 実行時監査ページに記録されます。 『Oracle Integration 3での統合の使用』のファイル・サーバーのランタイム監査履歴の確認に関する項を参照してください。
-
統合が実行するアクション
統合を介して行われたすべての「ファイル・サーバー」インタラクションについて、統合の可観測性オプションでログ情報を表示します。
-
SFTPクライアントから実行されるアクション
SFTPクライアントのログを表示します。
その他の「ファイル・サーバー」相互作用はログに記録されません。
IntegrationsとPeopleはどのように「ファイル・サーバー」に接続しますか。
「統合」は、次のいずれかのオプションを使用して「ファイル・サーバー」に接続します:
-
ファイル・サーバー・アクション
「Oracle Integration 3での統合の使用」の「ファイル・サーバー内のファイルとの対話」を参照してください。
-
FTPアダプタ
「バルク・ファイルをインポートおよび処理するための統合の作成」を参照してください。
「ユーザー」は、ロールに応じて異なる方法で「ファイル・サーバー」に接続します:
-
管理者は、Oracle CloudコンソールまたはDeveloper API for File Serverのインタフェースを使用できます。
-
ファイルを手動で転送するユーザーは、サポートされているSFTPクライアントまたはSFTPコマンドライン・インタフェースを使用できます。
「サポートされているSFTPクライアント」を参照してください。
「ファイル・サーバー」を使用する場合、Oracle Cloud Infrastructure Identity and Access Management (IAM)でマルチ・ファクタ認証(MFA)を有効にできますか。
いいえ。MFAは「ファイル・サーバー」ではサポートされていません。
使用に関するFAQ
ファイルのクリーンアップ方法
「ファイル・サーバー」内のファイルを削除または編成する必要がありますか。 いくつかのオプションがあります。
より簡単なオプションは、任意のスタンドアロン(UIベースまたはコマンドライン)のSFTPクライアントを使用することです。 設定ページ(ナビゲーション・ペインで、「設定」、「ファイル・サーバー」、「設定」の順にクリックします。)の接続設定を使用します。 定期的にファイルを削除するには、コマンドラインで作業し、SFTPコマンドを起動してフォルダを削除するスクリプトを記述します。 UIベースのSFTPクライアントを使用する場合は、特定のクライアントが使用できるオプションを使用してフォルダおよびファイルを削除してください。
- Developer API for File Serverを使用して、フォルダおよびファイルをクリーン・アップします。
Developer API for File Serverを使用して単一のファイルを削除することはできません。
- サーバー上のファイルのリストを取得してから削除する統合を作成します。 必要に応じて統合をスケジュールします。
「ファイル・サーバー」のどのアクティビティでシステム・イベントが発生しますか。
「ファイル・サーバー」のいくつかのアクティビティでは、システム・イベントが発生します。 イベント統合はシステム・イベントをサブスクライブでき、ファイル・サーバーでイベントのアクティビティが発生するたびに統合が実行されます。
たとえば、「ファイルが作成されました」システム・イベントをサブスクライブして、ファイルが「ファイル・サーバー」に追加されたときに統合を実行します。
「ファイル・サーバー」の次のアクティビティは、システム・イベントを生成します。
| システム・イベント名 | イベントを発生させるアクティビティ |
|---|---|
|
ファイル作成 |
ファイルの作成 |
|
ファイルが削除されました |
ファイルの削除 |
|
ファイル・ダウンロード済 |
ファイルのダウンロード ノート: ファイル・サーバー・アクションを使用してファイルをダウンロードしても、現在システム・イベントは発生しません。 ファイルをダウンロードする他のすべてのメソッドでは、イベントが発生します。 |
|
ファイルが移動されました |
ファイルの移動または名前変更 |
|
フォルダが作成されました。 |
フォルダの作成 |
|
フォルダを削除しました |
フォルダの削除 |
|
フォルダが移動されました |
フォルダの移動または名前変更 |
使用例については、「ファイル・サーバー・システム・イベントのサブスクライブ」を参照してください。