質問
🕓 事例公開日 : 2026-03-10
【背景】
外部システムとの間でファイルのやり取りを行う必要があり、SFTP接続を使ってPublic Storage経由でファイル連携を実現したいと考えている。Q1. SFTP接続でPublic Storageを介した外部システムとのファイル連携は可能か
SFTP接続を使ってPublic Storageにアクセスし、外部システムからファイルを取り込んだり、逆に外部システムへファイルを送信したりすることは可能か。もし不可能な場合は、その理由や影響について知りたい。回答
A1. 可能です。ただし、通信の方向によって実現方法が異なります
SFTP接続を使ったファイル連携は可能ですが、通信の方向によって以下の2つのケースに分かれます。ケース1:外部システムからAccel-Mart Plus環境へのファイル送受信
ストレージファイルへのアクセス機能を使用することで実現できます。任意のSFTPクライアントを利用して、System StorageやPublic Storageに対してファイルの取得・配置が可能です。
利用手順については以下をご確認ください。
- Accel-Mart Plus スタートアップガイド - ストレージファイルへのアクセス
https://aws.accel-mart.com/startup_guide/texts/03_startup/06_sftp_login/02_access_storage.html
ケース2:Accel-Mart Plus環境から外部システムへのファイル送受信
外部システムの受信プロトコル仕様に応じて対応方法が変わります。SFTPプロトコルでの送受信が必要な場合は、IM-LogicDesignerのSSHタスクを利用することで実現可能です。
SSHタスクの詳細は以下をご参照ください。
- intra-mart Accel Platform IM-LogicDesigner仕様書 - SSH
https://document.intra-mart.jp/library/iap/public/im_logic/im_logic_specification/texts/appendix/task/im_ssh/index.html
なお、SSHタスクを使用する場合は秘密鍵の生成と配置が必要です。秘密鍵の生成はお客様側でご対応いただき、配置については弊社へご依頼ください。
秘密鍵配置の申込方法については以下をご確認ください。
- Accel-Mart Plus 保守作業申込ガイド - 秘密鍵配置
https://aws.accel-mart.com/am_maintenance_guide/texts/04_maintenance/13_privatekey_deploy/private_key_deploy.html#private-key-deploy