ACL ロボットでの手動テーブル共有の設定

ACL ロボットで手動テーブル共有を設定して、ロボット内のデータ テーブルを選択的に共有します。共有するデータ テーブルと、共有テーブルへのアクセスを許可する ACL ロボットを指定します。

今後、ソース ロボットに追加される新しいデータ テーブルは、自動的に共有されません。該当する場合、新しいテーブルは手動で共有する必要があります。同様に、今後作成される新しいロボットは、ソース ロボット内の手動共有テーブルに自動的にアクセスすることはできません。該当する場合、新しいロボットとテーブルを手動で共有する必要があります。

メモ

ロボット内のテーブルを共有または共有解除するには、ロボット管理者またはロボットの所有者である必要があります。

手動テーブル共有の適切な使用

手動テーブル共有は、データ セキュリティーとデータ可用性のバランスを取ることができる、より制限の厳しいテーブル共有方法です。機密データを含むソース ロボット内のデータ テーブルは、手動で共有する必要があります。

テーブルの共有に使用できるオプションの詳細については、テーブルの共有方法を参照してください。

テーブルを共有可能にする

ソース ロボット内のどのデータ テーブルを共有できるか、およびどのコンシューマー ロボットが共有テーブルにアクセスできるかを指定します。

メモ

コンシューマー ロボットからソース ロボット内の共有データ テーブルへのリンクの最大数は 20,000 です(ソース ロボットごと)。

  1. Launchpad ホームページ (www.highbond.com) からロボット アプリを選択して開きます。

    すでに Diligent One を使用している場合は、左側のナビゲーション メニューを使用してロボット アプリに切り替えることができます。

  2. ロボットのダッシュボードから、[ACL ロボット]を選択します。

  3. 共有するデータ テーブルを含むロボット(ソース ロボット)に移動し、ロボットを選択して開きます。

  4. ロボットの右上隅で、[本番]または[開発]をクリックして、使用するモードを選択します。

    メモ

    テーブルの共有と関連付けはモードで区分されます。1 つのモードで共有可能なテーブルは、その同じモードの場合にのみ関連付けることができます。

    詳細については、「ロボットの開発モードと本番モード」を参照してください。

  5. 入力/出力]タブを選択します。

    ロボットに現在データ テーブルが含まれている場合は、[入力/出力]タブに、それらのデータ テーブルがリストされた[他のテーブル]セクションが表示されます。

    他のテーブル]見出しの隣にあるインジケーターは、テーブルの現在の共有ステータスを示します。

    • 非共有:現在共有されているデータ テーブルはありません

    • 手動共有:1 つ、一部、またはすべてのデータ テーブルが、現在、指定された ACL ロボットと共有されています

    • 自動共有:すべてのデータ テーブルが、現在、すべての ACL ロボットと共有されています

  6. 他のテーブル]セクションで、手動共有する 1 つ以上のデータ テーブルを選択します。

    選択したテーブルは、指定したロボットと共有できるようになります。選択しないままにしたテーブルは、共有に使用できず、他のロボットからリンクすることもできません。

  7. 手動のテーブル共有]を選択します。

    手動のテーブル共有]パネルが開き、ロボット アプリにあるすべての ACL ロボットが一覧表示されます。

    特定のロボットを見つけるには、ロボット名で検索できます。列見出しでメニュー を選択して、列の並べ替え、フィルタリング、および構成オプションにアクセスすることもできます。

  8. 手動のテーブル共有]パネルで、共有データ テーブルへのリンクを許可するロボットを選択します。

    選択したロボットは、共有可能にしているデータ テーブルにリンクできるようになります。選択しないままにしたロボットは、共有データ テーブルにリンクできません。

  9. 保存]をクリックして変更を保存し、[手動のテーブル共有]パネルを終了します。

    他のテーブル]セクションで選択されたデータ テーブルは、[手動のテーブル共有]パネルで選択されたロボットと共有できるようになります。

    手動共有]インジケーターが[他のテーブル]見出しの横に表示されます。[次と共有]列には、各共有データ テーブルにリンクできるロボットの数が表示されます。

    今後ソース ロボットに追加されるデータ テーブル、または新しく作成されるロボットは、手動のテーブル共有の取り決めから除外されます。新しいデータ テーブルまたは新しいロボットを含める場合は、テーブル共有の取り決めを手動で更新する必要があります。

    ソース ロボット内の共有データ テーブルは、コンシューマー ロボットがテーブルに明示的にリンクするまで、コンシューマー ロボットでは使用できません。詳細については、「ACL ロボット内の共有データ テーブルへのリンク」を参照してください。

共有データ テーブルにリンクできるロボットを表示する

ソース ロボットでは、手動で共有されたデータ テーブルにリンクできるロボットの名前を表示できます。

  1. ソース ロボットの[入力/出力]タブの[他のテーブル]セクションで、データ テーブルを選択します。

    テーブルの詳細]パネルが開きます。

  2. コンシューマー ロボット]ドロップダウン リストを選択して開きます。

    リストされているロボットは、選択したデータ テーブルにリンクできます。

    メモ

    リストされているロボットとデータ テーブルとの間にリンクがまだ存在していない可能性があります。

    現在 1 つ以上のデータ テーブルにリンクされているコンシューマー ロボットのリストを表示するには、ロボット ダッシュボードから利用できる[リンクされたテーブル]グローバル ビューに移動します。詳細については、「リンクされたテーブルのグローバル ビュー」を参照してください。

手動のテーブル共有の更新

ソース ロボットでの手動のテーブル共有の取り決めを更新して、次のいずれかの変更を加えます。

  • 1 つ以上の非共有データ テーブルを共有する

  • 1 つ以上の共有データ テーブルを非共有にする

  • コンシューマー ロボットが共有データ テーブルにリンクできるようにする

  • コンシューマー ロボットが共有データ テーブルにリンクする機能を削除する

更新を組織的に行う

手動のテーブル共有の取り決めは、ソース ロボットのデータ テーブルとコンシューマー ロボットの間の多対多の関係です。

手動のテーブル共有]パネルで、この多対多の関係に対して、同時に複数の更新を自由に行うことができます。1 つのコンシューマー ロボットから共有データ テーブルへのリンクを可能にすることができます。同時に、別のコンシューマー ロボットが同じテーブルにリンクする機能を削除することもできます。

関係するデータ テーブルとコンシューマー ロボットの数によっては、一度に 1 つのタイプの更新を実行する方が簡単な場合があります。例:

  1. 共有と許可の更新を行い、変更を保存します。

  2. 非共有と削除の変更を行い、変更を保存します。

非共有データ テーブルを共有する

既存の手動テーブル共有の取り決めを更新して、1 つ以上の非共有データ テーブルを共有します。

既存のコンシューマー ロボットまたはコンシューマー ロボットのグループを保守できます。必要に応じて、1 つ以上のコンシューマー ロボットを追加することもできます。

  1. Launchpad ホームページ (www.highbond.com) からロボット アプリを選択して開きます。

    すでに Diligent One を使用している場合は、左側のナビゲーション メニューを使用してロボット アプリに切り替えることができます。

  2. ロボットのダッシュボードから、[ACL ロボット]を選択します。

  3. 適切なソース ロボットに移動し、そのロボットを選択して開きます。

  4. ロボットの右上隅で、[本番]または[開発]をクリックして、使用するモードを選択します。

    メモ

    テーブルの共有と関連付けはモードで区分されます。1 つのモードで共有可能なテーブルは、その同じモードの場合にのみ関連付けることができます。

    詳細については、「ロボットの開発モードと本番モード」を参照してください。

  5. 入力/出力]タブを選択します。

    手動共有]インジケーターが[他のテーブル]見出しの横に表示され、手動テーブル共有の取り決めがすでに実施されていることを示します。

    次と共有]列には、各共有データ テーブルに現在リンクできるロボットの数が表示されます。0 個のロボット エントリは、データ テーブルがまだどのロボットとも共有されていないことを意味します。

  6. 他のテーブル]セクションで、共有するデータ テーブル(複数可)を選択します。

    現在まったく共有されていないデータ テーブル、または 1 つ以上のロボットとすでに共有されているデータ テーブルを選択できます。

    メモ

    これから行う更新は、選択したデータ テーブルにのみ影響します。選択しない共有データ テーブルは、更新の影響を受けません。

  7. 手動のテーブル共有]を選択します。

    手動のテーブル共有]パネルが開き、ロボット アプリにあるすべての ACL ロボットが一覧表示されます。

    パネル内のチェックボックス列には、各ロボットの現在の共有ステータスが表示されます。

    チェック ボックス ロボットの共有ステータス

    なし:選択したデータ テーブルはいずれもロボットと共有されません。

    すべて:選択したすべてのデータ テーブルが、すでにロボットと共有されています。

    一部:選択したデータ テーブルには、すでにロボットと共有されているものと、共有されていないものがあります。

    選択したデータ テーブルのうち、ロボットとすでに共有されているデータ テーブルを確認するには、行の末尾にある矢印 を選択します。

  8. 次のいずれかを実行します。

    • 既存のコンシューマー ロボットが、選択したすべてのデータ テーブルにリンクできるようにします。

      チェックボックス列で、[一部]を[すべて]に変更します

    • コンシューマー ロボットを追加し、選択したすべてのデータ テーブルにリンクできるようにします。

      チェックボックス列で、[なし]を[すべて]に変更します

    • 既存のコンシューマー ロボットの共有ステータスは変更しないでください。

      チェックボックス列で、[一部]または[すべて]を変更しません

  9. 保存]をクリックして変更を保存し、[手動のテーブル共有]パネルを終了します。

    次と共有]列が更新されて、各共有データ テーブルにリンクできるロボットの数が表示されます。

共有データ テーブルを非共有にする

既存の手動テーブル共有の取り決めを更新して、1 つ以上の共有データ テーブルを非共有にします。

注意

データ テーブルの共有を解除すると、共有テーブルへのリンクに依存しているコンシューマー ロボットでのタスクはすべて失敗します。データ テーブルを非共有にする前に、テーブルがコンシューマー ロボットによってリンクされていないこと、または共有テーブルを使用するコンシューマー ロボットのタスクが無効になっているか削除されていることを確認してください。

  1. Launchpad ホームページ (www.highbond.com) からロボット アプリを選択して開きます。

    すでに Diligent One を使用している場合は、左側のナビゲーション メニューを使用してロボット アプリに切り替えることができます。

  2. ロボットのダッシュボードから、[ACL ロボット]を選択します。

  3. 適切なソース ロボットに移動し、そのロボットを選択して開きます。

  4. ロボットの右上隅で、[本番]または[開発]をクリックして、使用するモードを選択します。

    メモ

    テーブルの共有と関連付けはモードで区分されます。1 つのモードで共有可能なテーブルは、その同じモードの場合にのみ関連付けることができます。

    詳細については、「ロボットの開発モードと本番モード」を参照してください。

  5. 入力/出力]タブを選択します。

    手動共有]インジケーターが[他のテーブル]見出しの横に表示され、手動テーブル共有の取り決めがすでに実施されていることを示します。

    次と共有]列には、各共有データ テーブルに現在リンクできるロボットの数が表示されます。0 個のロボット エントリは、データ テーブルが現在どのロボットとも共有されていないことを意味します。

  6. 他のテーブル]セクションで、非共有にするデータ テーブル(複数可)を選択します。

    メモ

    これから行う更新は、選択したデータ テーブルにのみ影響します。選択しない共有データ テーブルは、更新の影響を受けません。

  7. 手動のテーブル共有]を選択します。

    手動のテーブル共有]パネルが開き、ロボット アプリにあるすべての ACL ロボットが一覧表示されます。

    パネル内のチェックボックス列には、各ロボットの現在の共有ステータスが表示されます。

    チェック ボックス ロボットの共有ステータス

    なし:選択したデータ テーブルはいずれもロボットと共有されません。

    すべて:選択したすべてのデータ テーブルがロボットと共有されています。

    一部:選択したデータ テーブルには、ロボットと共有されているものと、共有されていないものがあります。

    選択したデータ テーブルのうち、ロボットと共有されているデータ テーブルを確認するには、行の末尾にある矢印 を選択します。

  8. 以下のいずれかを実行します。

    • コンシューマー ロボットが、選択されたデータ テーブルにリンクする機能を削除します。

      チェックボックス列で、[一部]または[すべて]を[なし]に変更します

    • コンシューマー ロボットの共有ステータスは変更しないでください。

      チェックボックス列で、[一部]または[すべて]を変更しません

    コンシューマー ロボットによってまだリンクされているデータ テーブルを非共有にすると、警告 が表示されます。便利な機能として、ソース ロボットから影響を受けるコンシューマー ロボットに直接移動し、テーブル リンクを更新することができます。行の末尾にある矢印 を選択し、[コンシューマー ロボットの共有テーブル リンクを管理する]を選択します。

    あるいは、変更を保存せずに[手動のテーブル共有]パネルを閉じ、コンシューマー ロボットでテーブル リンクを更新してから、ソース ロボットに戻ってデータ テーブルの共有解除を続行することもできます。

    詳細については、「ACL ロボット内の共有データ テーブルへのリンク」を参照してください。

  9. 保存]をクリックして変更を保存し、[手動のテーブル共有]パネルを終了します。

    次と共有]列が更新されて、各共有データ テーブルにリンクできるロボットの数が表示されます。

テーブルの自動共有から手動のテーブル共有への切り替え

ソース ロボットでのデータ テーブルの共有の制限を厳しくする場合には、テーブルの自動共有から手動のテーブル共有に切り替えます。ソース ロボット内のすべてのデータ テーブルをロボット アプリ内の他のすべての ACL ロボットと共有する代わりに、どのテーブルをどのロボットと共有するかを指定します。

  1. Launchpad ホームページ (www.highbond.com) からロボット アプリを選択して開きます。

    すでに Diligent One を使用している場合は、左側のナビゲーション メニューを使用してロボット アプリに切り替えることができます。

  2. ロボットのダッシュボードから、[ACL ロボット]を選択します。

  3. 共有を中止するデータ テーブルを含むロボット(ソース ロボット)に移動し、ロボットを選択して開きます。

  4. ロボットの右上隅で、[本番]または[開発]をクリックして、使用するモードを選択します。

    メモ

    テーブルの共有と関連付けはモードで区分されます。1 つのモードで共有可能なテーブルは、その同じモードの場合にのみ関連付けることができます。

    詳細については、「ロボットの開発モードと本番モード」を参照してください。

  5. 入力/出力]タブを選択します。

    自動共有]インジケーターが[他のテーブル]見出しの横に表示されて、すべてのデータ テーブルが現在すべての ACL ロボットと共有されていることを示します。

  6. 他のテーブル]セクションで、手動共有する 1 つ以上のデータ テーブルを選択します。

    選択したテーブルは、指定したロボットと共有できるようになります。選択しないままにしたテーブルは、共有に使用できず、他のロボットからリンクすることもできません。

  7. 手動のテーブル共有]を選択します。

    手動共有:影響の警告]ダイアログ ボックスが表示され、自動共有データ テーブルのいずれかに現在リンクしているコンシューマー ロボットが一覧表示されます。

  8. 非共有にして続行する]を選択します。

    手動のテーブル共有]パネルが開き、ロボット アプリにあるすべての ACL ロボットが一覧表示されます。

    特定のロボットを見つけるには、ロボット名で検索できます。列見出しでメニュー を選択して、列の並べ替え、フィルタリング、および構成オプションにアクセスすることもできます。

  9. 手動のテーブル共有]パネルで、共有データ テーブルへのリンクを許可するロボットを選択します。

    選択したロボットは、共有可能にしているデータ テーブルにリンクできるようになります。選択しないままにしたロボットは、共有データ テーブルにリンクできません。

  10. 保存]をクリックして変更を保存し、[手動のテーブル共有]パネルを終了します。

    他のテーブル]セクションで選択されたデータ テーブルは、[手動のテーブル共有]パネルで選択されたロボットと共有できるようになります。

    手動共有]インジケーターが[他のテーブル]見出しの横に表示されます。[次と共有]列には、各共有データ テーブルにリンクできるロボットの数が表示されます。

    今後ソース ロボットに追加されるデータ テーブル、または新しく作成されるロボットは、手動のテーブル共有の取り決めから除外されます。新しいデータ テーブルまたは新しいロボットを含める場合は、テーブル共有の取り決めを手動で更新する必要があります。

    ソース ロボット内の共有データ テーブルは、コンシューマー ロボットがテーブルに明示的にリンクするまで、コンシューマー ロボットでは使用できません。詳細については、「ACL ロボット内の共有データ テーブルへのリンク」を参照してください。