ロボット ファイル システム

[ロボット ファイル システム] セクションには、ロボットが使用または提供するデータの共有および保存用に設定されたファイル システムのリストが表示されます。

ファイル システムの設定を追加するには、必要な資格情報を提供し、そのファイル システムにアクセスできるロボットとユーザーのリストを定義します。

ファイル システムには、ローカルの Windows フォルダ、Windows ファイル共有、SFTP、または FTPS サーバーを指定することができます。ロボット ファイル システムにアップロードまたはダウンロードできるファイルの最大サイズは、使用可能なメモリによって制限されます。

ロボット ファイル システムのサーバーを設定する方法に関する詳細については、『Tungsten RPA 管理者ガイド』の「ロボット ファイル システム サーバーのセットアップ」を参照してください。

ロボット ファイル システムを管理するには、次の手順を実行します。

ロボット ファイル システムの表示

[ロボット ファイル システム] ペインの上部にある [プロジェクト] ドロップダウン リストで、表示するファイル システムを含むプロジェクトを選択します。

次のように、情報の表示方法を変更できます。

  • [フィルタ] テキスト フィールドにフィルタを適用して、テーブル内のファイル システムのリストをフィルタリングすることができます。詳細については、フィルタリングを参照してください。
  • メニュー アイコン メニュー を使用して、ファイル システムに表示するテーブル列を選択します。
  • 更新アイコン 更新 をクリックして、表示された情報を更新します。
  • リセット アイコン リセット をクリックして、カスタム列の設定をリセットします。
  • ページごとに表示するアイテムの数を選択し、ナビゲーション メニューを使用してページ間を移動します。

デフォルトでは、設定したファイル システムごとに次の情報が表示されます。

列

説明

名前

ロボット データの保存および共有用に設定されたファイル システムの名前。

プロジェクト名

ファイル システムが関連付けられたプロジェクト。

パス

ファイル システムへのパス。

ユーザー名

ファイル システムにアクセスできるユーザー。

プロジェクト範囲

選択されている場合、このファイル システムはプロジェクトのすべてのロボットからアクセスできます。選択されていない場合、ファイル システムは設定で選択された特定のロボットのみからアクセスできます。

オプションの列

ID

ロボット データの保存および共有用に設定されたファイル システムの ID。

ロボット ファイル システムの設定

新しいロボット ファイル システムを設定するには、次の手順を実行します。

  1. プラス記号を選択します。

    複数の新しいタブが開きます。

  2. [一般情報] タブで、次の情報を指定します。

    • [プロジェクト]: ファイル システムを含めるプロジェクトを指定します。

    • [プロジェクト範囲]: このオプションを選択すると、プロジェクトのすべてのロボットがファイル システムにアクセスできるようになります。または、ステップ 3 に示すように、特定のロボットのみがファイル システムにアクセスできるようにすることもできます。

    • [ファイル システム名]: 新しいファイル システム設定の名前を入力します。

      例:RFS1

    • [パス]: ファイル システムのパスを指定します。

      ファイル システム

      説明

      パスの例

      Windows

      Folder\Subfolder1\Subfolder2

      Windows ファイル共有

      ファイル共有は [名前] フィールドに指定されたロボット ファイル システムにマッピングされます。サブフォルダは使用できません。

      \\WindowsServer\FileShareFolder

      FTP または FTPS サーバー

      パスは ftp:// または ftps:// で始まるようにする必要があります。

      ftp://website.com:9551/guest

      FTP クライアントは、FTP サーバーが UTF-8 エンコーディングをサポートしているかどうか検出を試行します。この自動検出をオーバーライドするには、utf8:option を追加します。ここで option は次のとおりです。

      • on で UTF-8 サポートを強制します

      • off で UTF-8 サポートを無効にします

      • auto で自動検出を実行します

      ftp://website.com:9551/guest,utf8:on

      SFTP サーバー

      パスは sftp:// で始まるようにする必要があります。

      sftp://ssh.domain.com:9551/guest

      SSH キー認証を使用するには 2 つの方法があります:

      • [パス] フィールドに publickey を追加して、ロボット ファイル システム サーバー上で設定されたデフォルトの SSH キーを使用します。

      • publickey:<path-to-the-private-key> を [パス] フィールドに追加することで、プライベート SSH キーを使用して認証します。

      DSA、Ed25519、および ECDSA キーがサポートされています。RSA キーは廃止予定であるため、置き換える必要があります。

      SSH キー認証が設定されている場合、[パスワード] は無視されます。

      sftp://ssh.domain.com:9951/guest,publickey:c:\keys\ssh-domain-com_ed25519.key

    • [ユーザー名] と [パスワード]: ファイル システムにアクセスするための資格情報を入力します。

      Windows の場合、ユーザー名は次の形式に準拠している必要があります。username@domain。

      クレデンシャルは、ロボットにファイル システムに対する書き込みまたは読み取りを許可する保護されたサービスでのみ使用されます。

    • 現在の設定をテストするには、[テスト] を選択します。

    • 変更を保存します。

  3. プロジェクト内の特定のロボットからファイル システムにアクセスできるようにするには、ロボットを名前でマッピングするか、ロボットのロボット アクセス トークンを追加します。

    • ロボット名を使用して、ロボットのすべてのバージョン (現在および将来) がファイル システムにアクセスできるようにするには、次の手順を実行します。

      1. を選択してファイル システムのコンテキスト メニューを開き、[編集] を選択します。

      2. [ロボット マッピング] タブで、ファイル システムへのアクセス権を持つロボットを選択します。

        このタブに表示されるようにするには、ロボットを Management Console と同期する必要があります。

      3. 変更を保存します。

    • ロボット アクセス トークンを使用して、現在のバージョンのロボットのみがファイル システムにアクセスできるようにし、ロボットに対して行った変更がファイル システムに書き込まれないようにするには、次の手順を実行します。

      この方法はロボット名が変わらない限り機能します。ロボット アクセス トークンは、ロボットの特定のバージョンに対応します。ロボットのバージョンが変更されると、ファイル システムへのアクセスが許可されなくなります。

      1. [Management Console] > [ロボット] から、対象のロボットの コンテキスト メニュー を選択してコンテキスト メニューを開き、[ロボット アクセス トークンを取得] を選択します。

        ダイアログ ボックスが表示されます。

      2. ロボット アクセス トークンをコピーしてダイアログ ボックスを閉じます。

      3. [ロボット ファイル システム] に戻り、編集するファイル システムを選択して、[ロボット アクセス トークン] タブでコピーしたロボット アクセス トークンを追加します。

      4. 変更を保存します。

  4. 変更を保存します。

ロボット ファイル システムの削除

ファイル システムを削除するには、テーブルでファイル システムを選択し、ごみ箱アイコンごみ箱アイコン を選択します。削除を確定します。