SFTP モジュール

Adobe Workfront Fusion SFTP モジュールを使用すると、選択したフォルダー/サブフォルダー内のファイルの変更を監視したり、目的のフォルダーに新しいファイルをアップロードしたり、フォルダー内に既にある既存のファイルを変更または削除したり、ファイルの権限を変更したりできます。

アクセス要件

展開すると、この記事の機能のアクセス要件が表示されます。
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront パッケージ

任意の Adobe Workfront Workflow パッケージと任意の Adobe Workfront Automation および Integration パッケージ

Workfront Ultimate

Workfront Fusion を追加購入した Workfront Prime および Select パッケージ。

Adobe Workfront ライセンス

標準

Work またはそれ以上

Adobe Workfront Fusion ライセンス

オペレーションベース:Workfront Fusion ライセンス要件なし

コネクターベース(レガシー):Workfront Fusion for Work Automation および Integration

製品 組織が Workfront Automation および Integration を含まない Select またはPrime Workfront パッケージを持っている場合は、Adobe Workfront Fusion を購入する必要があります。

この表の情報について詳しくは、ドキュメントのアクセス要件を参照してください。

Adobe Workfront Fusion ライセンスについて詳しくは、Adobe Workfront Fusion ライセンスを参照してください。

前提条件

Workfront FusionでSFTPを使用するには、SFTP アカウント(GoDaddy web ホスティングなど)が必要です。

Workfront FusionへのSFTPの接続 connect-sftp-to-workfront-fusion

SFTP アカウントをWorkfront Fusionに接続するには、ターゲットホストとSFTP資格情報(ユーザー名とパスワードまたはユーザー名とキー)を指定する接続を作成する必要があります。

Connection name
SFTP 接続の名前を入力します。
Environment
実稼動環境と非実稼動環境のどちらに接続するかを選択します。
Type
サービスアカウントと個人アカウントのどちらに接続するかを選択します。
Host
接続する SFTP サーバーのホスト名を入力します。
Port
SFTP サーバーポートを入力します。 例:22。
Auth type

SFTP サーバーへの接続に使用する認証メソッドを選択します。

  • User name and password:資格情報を入力します。

  • User name and key:ユーザー名と秘密鍵/証明書を入力します。

    秘密鍵をアップロードしてクライアント側の認証を使用するか、自己署名証明書を使用して TLS を使用する場合には、自分の証明書(P12 または PFX ファイル)をアップロードします。 クライアント側の証明書認証を使用している場合は、ここに CA 証明書を入力できます。

    Workfront Fusionは、ここで提供したデータ(ファイル、パスワード)を保持または保存しません。 ファイルとパスワードは、秘密鍵や証明書を抽出する場合にのみ使用します。

キー交換アルゴリズム ​
キー交換用のアルゴリズムのセットを入力できます。 モジュールは、追加された順序に基づいてアルゴリズムの優先順位を付けます。 追加する各アルゴリズムについて、項目を追加をクリックし、アルゴリズムを選択します。
Ciphers
キー交換用の暗号セットを入力できます。 モジュールは、追加された順序に基づいて暗号の優先順位を付けます。 追加する各暗号について、項目を追加をクリックし、暗号を選択します。

接続情報を入力したら、「続行」をクリックして接続を確立します。

サポートされている接続オプション

SFTP コネクタは、接続の作成時に次をサポートします。

鍵交換アルゴリズム(KEX)

  • ecdh-sha2-nistp256
  • ecdh-sha2-nistp384
  • ecdh-sha2-nistp521
  • diffie-hellman-group-exchange-sha256
  • diffie-hellman-group14-sha256
  • diffie-hellman-group16-sha512
  • diffie-hellman-group18-sha512
  • diffie-hellman-group14-sha1

暗号

  • aes256-gcm@openssh.com
  • aes256-gcm
  • aes128-gcm@openssh.com
  • aes128-gcm
  • aes256-ctr
  • aes192-ctr
  • aes128-ctr
  • aes256-cbc
  • aes192-cbc
  • aes128-cbc
  • blowfish-cbc

サーバーホストのキー形式

  • ssh-ed25519
  • ecdsa-sha2-nistp256
  • ecdsa-sha2-nistp384
  • ecdsa-sha2-nistp521
  • ssh-rsa
  • ssh-dss

SFTP モジュールとそのフィールド

SFTP モジュールを設定すると、Workfront Fusionに次のフィールドが表示されます。 これらと共に、アプリやサービスのアクセスレベルなどの要因に応じて、追加の SFTP フィールドが表示される場合があります。 モジュール内の太字のタイトルは、必須フィールドを示します。

フィールドまたは関数の上にマップボタンが表示されている場合は、このボタンを使用すると、そのフィールドの変数や関数を設定できます。 詳しくは、モジュール間での情報のマッピングを参照してください。

マップ切り替え

トリガー

フォルダー内のファイルを監視

特定のフォルダー内でファイルが作成または変更された場合に、詳細を含むファイルを返します。

Connection
SFTP アカウントをWorkfront Fusionに接続する方法については、この記事の「SFTPをWorkfront Fusionに接続する」を参照してください。
Folder
監視するフォルダーを入力します。 /home/user/などの絶対パスを指定するか、ログインしたユーザーの特定のフォルダーを指す相対パスを指定できます。例えば、 ./.
バッファサイズ [B]
バッファサイズをバイト単位で入力します。 この値は、サーバーから転送されるチャンクのサイズを定義します。 値が高すぎると、サーバーで問題が発生したり、ファイルが破損したりする場合があります。
Maximum number of returned files
各シナリオの実行サイクル中に、モジュールが返すレコードの最大数を入力またはマッピングします。

フォルダ内のサブフォルダーの監視

特定のフォルダー内でフォルダーが作成または変更された場合に、詳細を含むフォルダーを返します。

Connection
SFTP アカウントをWorkfront Fusionに接続する方法については、この記事の「SFTPをWorkfront Fusionに接続する」を参照してください。
Folder
監視するフォルダーを入力またはマッピングします。 ここでは、/home/user/ などの絶対パスを指定できます。 また、次のように、ログインしたユーザーの特定のフォルダーを指す相対パスを指定できます。 ./.
Maximum number of returned files
各シナリオの実行サイクル中に、モジュールが返すレコードの最大数を入力またはマッピングします。

アクション

フォルダーを作成

このアクションモジュールは、指定した場所に新しいフォルダーを作成します。

NOTE
フォルダーが既に存在する場合はエラーが返されます。 フローを中断せずに続行するには、エラーハンドラールートをモジュールに接続してエラーを検出し、再開ディレクティブを適用します。 エラーハンドラールートの添付について詳しくは、Adobe Workfront Fusionでのエラー処理を参照してください。 エラーハンドラーのルートについて詳しくは、Adobe Workfront Fusionでのエラー処理に関するディレクティブ ​を参照してください。
Connection
SFTP アカウントをWorkfront Fusionに接続する方法については、この記事の「SFTPをWorkfront Fusionに接続する」を参照してください。
Folder
新しいフォルダーの保存場所として既存のフォルダーを指定します。 ここでは、/home/user/file.txt などの絶対パスを指定できます。 または、./ など、ログインしたユーザーの特定のフォルダーを指す相対パスを指定できます。
Folder Name
フォルダー名を入力します。
Permissions

必要なフォルダー権限を設定します。 chmod パラメーターを使用します。 例:777または-rwxrwxrwx

これらの権限はパターンと一致する必要があります /(.?([r-][w-][x-]){3})|[0-7]{3}/.

chmodについて詳しくは、chmod ドキュメントを参照してください。

ファイルを削除

Connection
SFTP アカウントをWorkfront Fusionに接続する方法については、この記事の「SFTPをWorkfront Fusionに接続する」を参照してください。
File Path
削除するファイルのパスを入力します。 ここでは、/home/user/file.txt などの絶対パスを指定できます。 または、./file.txt など、ログインしたユーザーの特定のフォルダーを指す相対パスを指定できます。

フォルダーを削除

Connection
SFTP アカウントをWorkfront Fusionに接続する方法については、この記事の「SFTPをWorkfront Fusionに接続する」を参照してください。
Folder Path
削除するフォルダーへのパスを指定します。 ここでは、/home/user/ などの絶対パスを指定できます。 また、次のように、ログインしたユーザーの特定のフォルダーを指す相対パスを指定できます。 ./.

ファイルを取得

このモジュールでは、ファイルのデータなど、ファイルの詳細を取得します。

Connection
SFTP アカウントをWorkfront Fusionに接続する方法については、この記事の「SFTPをWorkfront Fusionに接続する」を参照してください。
Buffer Size [B]
バッファサイズをバイト単位で入力します。 この値は、サーバーから転送されるチャンクのサイズを定義します。 値が高すぎると、サーバーで問題が発生したり、ファイルが破損したりする場合があります。
File Path
ファイルにパスを入力します。 ここでは、/home/user/file.txt などの絶対パスを指定できます。 または、./file.txt など、ログインしたユーザーの特定のフォルダーを指す相対パスを指定できます。

​ ファイルを取得

このモジュールは、指定したフォルダーからファイルを返します。

Connection
SFTP アカウントをWorkfront Fusionに接続する方法については、この記事の「SFTPをWorkfront Fusionに接続する」を参照してください。
Buffer Size [B]
バッファサイズをバイト単位で入力します。 この値は、サーバーから転送されるチャンクのサイズを定義します。 値が高すぎると、サーバーで問題が発生したり、ファイルが破損したりする場合があります。
Folder
リストするファイルまたはフォルダーを含むフォルダーを入力またはマッピングします。 ここでは、/home/user/ などの絶対パスを指定できます。 また、次のように、ログインしたユーザーの特定のフォルダーを指す相対パスを指定できます。 ./.
Search
検索語を入力またはマッピングします。 例えば、ファイル拡張子が .txt のファイルを検索する場合は、「.txt」と入力します。検索するファイルの名前を入力またはマッピングすることもできます。
Sort By
ファイル名、サイズ、最終アクセス日、最終変更日のどれで結果を並べ替えるかを選択します。
Sort Order
昇順と降順のどちらで結果を返すかを選択します。
Continue the execution of the route even if the module returns no results
結果が返されない場合にこのモジュールがシナリオを停止しないようにするには、このオプションを有効にします。
Maximum number of returned results
各シナリオの実行サイクル中に、モジュールが返すレコードの最大数を入力またはマッピングします。

フォルダーのコンテンツのリスト

Connection
SFTP アカウントをWorkfront Fusionに接続する方法については、この記事の「SFTPをWorkfront Fusionに接続する」を参照してください。
Show
ファイル、フォルダ、またはその両方を取得するかどうかを選択します。
Folder
リストするファイルまたはフォルダーを含むフォルダーを入力またはマッピングします。 ここでは、/home/user/ などの絶対パスを指定できます。 また、次のように、ログインしたユーザーの特定のフォルダーを指す相対パスを指定できます。 ./.
Search
検索語を入力またはマッピングします。 例えば、ファイル拡張子が .txt のファイルを検索する場合は、「.txt」と入力します。検索するファイルの名前を入力またはマッピングすることもできます。
Sort By
ファイル名、サイズ、最終アクセス日、最終変更日のどれで結果を並べ替えるかを選択します。
Sort Order
昇順と降順のどちらで結果を返すかを選択します。
Continue the execution of the route even if the module returns no results
結果が返されない場合にこのモジュールがシナリオを停止しないようにするには、このオプションを有効にします。
Maximum number of returned results
各シナリオの実行サイクル中に、モジュールが返すレコードの最大数を入力またはマッピングします。

ファイルの移動

Connection
SFTP アカウントをWorkfront Fusionに接続する方法については、この記事の「SFTPをWorkfront Fusionに接続する」を参照してください。
File Path
移動するファイルのパスを入力します。 ここでは、/home/user/file.txt などの絶対パスを指定できます。 または、./file.txt など、ログインしたユーザーの特定のフォルダーを指す相対パスを指定できます。
New Folder
ファイルの新しい場所へのパスを入力します。 ここでは、/home/user/ などの絶対パスを指定できます。 また、次のように、ログインしたユーザーの特定のフォルダーを指す相対パスを指定できます。 ./.

ファイル名の変更

ファイル名を変更します。

Connection
SFTP アカウントをWorkfront Fusionに接続する方法については、この記事の「SFTPをWorkfront Fusionに接続する」を参照してください。
File Path
名前を変更するファイルのパスを入力します。 ここでは、/home/user/file.txt などの絶対パスを指定できます。 または、./file.txt など、ログインしたユーザーの特定のフォルダーを指す相対パスを指定できます。
New file name
ファイル拡張子を含む、ファイルの新しい名前を入力します。

ファイル権限の更新

ファイルの権限は変更することができます。

Connection
SFTP アカウントをWorkfront Fusionに接続する方法については、この記事の「SFTPをWorkfront Fusionに接続する」を参照してください。
File Path
移動するファイルのパスを入力します。 ここでは、/home/user/file.txt などの絶対パスを指定できます。 または、./file.txt など、ログインしたユーザーの特定のフォルダーを指す相対パスを指定できます。
Permissions

必要なファイル権限を設定します。 chmod パラメーターを使用します。 例:777または-rwxrwxrwx

これらの権限はパターンと一致する必要があります /(.?([r-][w-][x-]){3})|[0-7]{3}/.

chmodについて詳しくは、chmod ドキュメントを参照してください。

ファイルのアップロード

このモジュールでは、SFTP サーバーにファイルをアップロードできます。

Connection
SFTP アカウントをWorkfront Fusionに接続する方法については、この記事の「SFTPをWorkfront Fusionに接続する」を参照してください。
Folder
ファイルの保存場所として、既存のフォルダーを指定します。 ここでは、/home/user/ などの絶対パスを指定できます。 また、次のように、ログインしたユーザーの特定のフォルダーを指す相対パスを指定できます。 ./.
Source File
以前のモジュールで使用したソースファイルを選択するか、ソースファイルの名前とデータをマッピングします。
Permissions

ファイルまたはフォルダーに必要な権限を設定します。 chmod パラメーターを使用します。 例:777または-rwxrwxrwx

これらの権限はパターンと一致する必要があります /(.?([r-][w-][x-]){3})|[0-7]{3}/.

chmodについて詳しくは、chmod ドキュメントを参照してください。

バッファーサイズ (B) ​
ファイルのアップロード時の各チャンクのサイズ(バイト単位)を設定します。 これは、大きなファイルの場合や、サーバーのメモリ制限により小さなアップロードが必要な場合に便利です。 この値が設定されていない場合、ファイルは1回の操作で書き込まれます。
recommendation-more-help
workfront-fusion-help-workfront-fusion