SFTP モジュール

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

アクセス要件

この記事で説明している機能を使用するには、次のアクセス権が必要です。

Adobe Workfront プラン*
Pro 以降
Adobe Workfront ライセンス*
Plan、Work
Adobe Workfront Fusion ライセンス**

現在のライセンス要件:Workfront Fusion ライセンス要件なし。

または

従来のライセンス要件:Workfront Fusion for Work Automation and Integration

製品

現在の製品要件:Select または Prime Adobe Workfront プランがある場合、この記事で説明する機能を使用するには、組織で Adobe Workfront Fusion の購入 Adobe Workfront 必要です。 Workfront Fusion は、Workfront Ultimate プランに含まれています。

または

従来の製品要件:この記事で説明している機能を使用するには、Adobe Workfront Fusion と Adobe Workfrontを組織で購入する必要があります。

ご利用のプラン、ライセンスタイプまたはアクセス権を確認するには、Workfront 管理者にお問い合わせください。

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

前提条件

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

SFTP を Workfront Fusion に接続 connect-sftp-to-workfront-fusion

SFTP アカウントを Workfront Fusion に接続するには、ターゲットホストと SFTP 認証情報(ユーザー名とパスワード、またはユーザー名とキー)をモジュールの接続を作成ダイアログに入力する必要があります。

Connection name
SFTP 接続の名前を入力します。
Host
接続する SFTP サーバーのホスト名を入力します。
Port
SFTP サーバーポートを入力します。例:22。
Auth type

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

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

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

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

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

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

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

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

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

トリガー

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

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

Connection
SFTP アカウントを Workfront Fusion に接続する手順については、この記事にある Workfront Fusion への SFTP の接続を参照してください。
Folder
監視するフォルダーを入力またはマッピングします。ここでは、/home/user/ などの絶対パスを指定できます。また、次のように、ログインしたユーザーの特定のフォルダーを指す相対パスを指定できます。 ./.
バッファサイズ [B]
バッファサイズをバイト単位で入力します。この値は、サーバーから転送されるチャンクのサイズを定義します。値が高すぎると、サーバーで問題が発生したり、ファイルが破損したりする場合があります。
Maximum number of returned files
1 つのサイクルで Workfront Fusion が処理するファイルの最大数を設定します。

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

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

Connection
SFTP アカウントを Workfront Fusion に接続する手順については、この記事にある Workfront Fusion への SFTP の接続を参照してください。
Folder
監視するフォルダーを入力またはマッピングします。ここでは、/home/user/ などの絶対パスを指定できます。また、次のように、ログインしたユーザーの特定のフォルダーを指す相対パスを指定できます。 ./.
Maximum number of returned files
1 つのサイクルで Workfront Fusion が返すフォルダーの最大数を設定します。

アクション

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

Connection
SFTP アカウントを Workfront Fusion に接続する手順については、この記事にある Workfront Fusion への SFTP の接続を参照してください。
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
Workfront Fusion が 1 つのサイクルで返す結果の最大数を設定します。

ダウンロード

このモジュールでは、指定されたフォルダのファイルをリストします。

Connection
SFTP アカウントの Workfront Fusion への接続手順については、この記事のWorkfront Fusion への SFTP の接続を参照してください。
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
Workfront Fusion が 1 つのサイクルで返すフォルダーの最大数を設定します。

ファイルの取得

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

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

ファイルのアップロード

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

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

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

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

ファイル名の変更

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

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

ファイルの移動

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

ファイルの削除

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

ファイル権限の更新

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

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

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

パターンに一致する必要があります。 /(.?([r-][w-][x-]){3})|[0-7]{3}/.

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

フォルダーの作成

指定された場所に新しいフォルダーを作成します。

NOTE
フォルダーが既に存在する場合はエラーが返されます。フローを中断せずに続行するには、エラーハンドラールートをモジュールに接続してエラーを検出し、再開ディレクティブを適用します。エラーハンドラールートのアタッチについて詳しくは、 Adobe Workfront Fusion でのエラー処理を参照してください。エラーハンドラールートについて詳しくは、 Adobe Workfront Fusion でのエラー処理用のディレクティブを参照してください。
Connection
SFTP アカウントを Workfront Fusion に接続する手順については、この記事にある Workfront Fusion への SFTP の接続を参照してください。
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 への接続を参照してください。
Folder Path
削除するフォルダーへのパスを指定します。例えば、/home/user/ のように、絶対パスを指定できます。また、次のように、ログインしたユーザーの特定のフォルダーを指す相対パスを指定できます。 ./.
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43