AEM as a Cloud Serviceで sFTP を使用して CSV ファイルを直接転送できない
セキュリティに関する考慮事項とAEM as a Cloud Serviceのアーキテクチャに関する理由から、AEM ランタイムから Secure File Transfer Protocol (sFTP)を介してAEMからサードパーティシステムに CSV ファイルを直接転送することはできません サポートされていません 。 Adobeでは、安全な HTTP ダウンロードリンクを介して CSV ファイルを公開し、外部ミドルウェアまたはAdobe I/O API を使用して sFTP への安全な転送を処理するなど、別のアプローチをお勧めします。
説明 description
環境
Adobe Experience Manager(AEM)as a Cloud Service - Sites (Development Environment)
問題/症状
AEM as a Cloud Serviceはコンテンツフラグメントから CSV ファイルを生成できますが、プラットフォームのセキュリティとアーキテクチャの制約により、sFTP 経由での直接送信ファイル転送はサポートしていません。
解決策 resolution
次に、CSV ファイルを sFTP サーバーに安全に転送するための推奨されるアプローチを示します。
オプション I:外部ミドルウェアソリューション
- AEM as a Cloud Serviceを設定して、生成した CSV ファイルをセキュアな HTTP ダウンロードリンクとして使用できるようにします。
- 外部の統合ツールやミドルウェア(オートメーションプラットフォームやスクリプトなど)を使用して、AEMから CSV ファイルを取得(「プル」)し、ターゲットの sFTP サーバーに安全にアップロードします。
オプション II:Adobe I/O Runtimeと Flow Service API
- 前述のように、CSV ファイルをAEMで公開します。
- Adobe I/O Runtime API および Flow Service API を使用して、プログラムによってAEMから CSV ファイルを取得し、sFTP 宛先に安全に転送します。
注意 : これには、Adobe I/Oを使用した統合の実装が必要であり、標準搭載の機能ではありません。サンプルワークフローについては、最新のExperience League ドキュメントを参照してください。
詳細と最新のプラクティスについては、以下を参照してください。
関連資料
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f