Bot をデフォルトの パッケージ バージョンに更新

複数の Bot を対象として、パッケージ を安全で安定したデフォルトのBot バージョンにすばやく更新できます。

前提条件

  • Bot をデフォルトのパッケージ バージョンに更新するには、 パッケージの表示権限 Bot の編集権限があることを確認します。

    一括更新プロセスを開始すると、このアクションにより、チェックアウト権限を持っているBot公開ワークスペース内のと、デフォルトではないバージョンの特定のBotを使用しているすべてのパッケージが更新されます。

  • [Control RoomBot を更新] ページを表示し、一括更新レポートを表示するには、[Bot の更新を表示] の権限があることを確認してください。
  • パッケージ一括更新アクションを実行するには、[Bot の更新をマネージ] の権限があることを確認してください。
  • Bot が現在のデフォルト バージョンの パッケージ と互換性があることを確認します。
  • [管理] > [設定] > [Bot] > [Bot 検証] の順に移動し、Bot 検証をオンにします。
  • Bot をデフォルトのパッケージ バージョンに更新する場合は、プロセスが完了するまで Bot がチェックアウトされないようにします。
  • 一括更新プロセスの実行中は、パッケージを無効にしないでください。

手順

  1. [管理] > [Bot 更新] の順に移動します。
  2. [ Bot を更新] ドロップダウンをクリックし、[パッケージ バージョン] をクリックします。
  3. [更新 – パッケージ バージョン] ページで、設定を定義します。
    1. 名前: 更新機能のシステム生成名を表示します。
    2. オプション: 説明: パッケージ バージョン更新機能の説明を追加します。
    3. 現在のバージョンがデフォルト バージョンよりも新しい場合は、[現在のバージョンがデフォルト バージョンよりも新しい場合は、現在のバージョンをダウングレードする] オプションを選択し、現在のバージョンをダウングレードします。
    4. 利用可能パッケージのリストを、ステータス名前バージョンで表示したり検索したりします。
    5. 目的のパッケージを選択し、右矢印 () をクリックすると、選択した対象が追加されます。
    6. 選択リストから目的のパッケージを選択し、[次へ] をクリックします。
    [ Bot ] セクションにリダイレクトされます。
  4. [更新する Bot の選択] ページで、Bot と依存関係を以下を使用して更新します:
    • 最新バージョン: の最新バージョンを選択するには、[最新バージョン] タブをクリックします。Bot
    • 本番環境ラベル: のラベル付きバージョンを選択するには、[本番環境ラベル] タブをクリックします。Bot
    注:
    • に本番環境ラベルのオプションを選択した場合、Bot本番環境ラベル付きの対応する依存関係にあるBot自動的に選択されます。 依存関係にある Bot本番環境ラベルが適用されていないものがある場合、Bot の最新バージョンが選択されます。
    • デフォルトでは、Bot フォルダーが選択されています。

    1. キュー内の処理する タスク Bot をリストから選択します。
      ヒント: 検索フィールドを使用して タスク Bot を素早く見つけることができます。
    2. 利用可能な Bot のリストから、Bot バージョンを更新する目的の パッケージ を選択します。
      注: 一括パッケージ更新では、依存関係を持つ Bot を最大 1000 個まで選択できます。
      以下のパラメーターに基づいて Bot を選択できます。
      • タイプ: 次の中から 1 つの値を選択します。 [フォルダー]、[タスク Bot]、[.ATMS タスク Bot]、[.MBOT タスク Bot]、[フォーム]、および [プロセス]
      • 名前: 目的の Bot を名前で検索します。
      • コード分析の結果: 次の中から 1 つの値を選択します。 [N/A]、[未スキャン]、[違反なし]、[低い重大度]、および [高い重大度]
    3. 右矢印 ([]) をクリックして、選択を追加します。
    4. 選択リストから目的のBotを選択し、[次へ] をクリックします。
    [Bot と依存関係にある Bot] セクションにリダイレクトされます。
  5. 選択した Bot と更新のために選択した依存関係を確認します。
  6. [更新 – パッケージ バージョン] をクリックします。
    選択したすべての Bot の更新、および選択したControl Roomを含む パッケージ リポジトリ内の依存関係の更新が開始されます。 いずれかの Bot がデフォルト バージョンのパッケージを使用していない場合、これらの Bot が更新されます。

    Botの更新リストは、完了、失敗、スキップ、停止したBotの数を含む更新状況の全体像を提供します。また、ステータス、名前、開始および終了時間、更新に必要な時間、パッケージ 更新を開始したユーザーの詳細(ユーザー名など)などの他の詳細も含まれています。

  7. [Bot 更新リスト] ページで、目的の更新の横にある 3 つの点のアイコンをクリックして、次のアクションを実行します:
    • アクティビティを停止 現在進行中の一括 パッケージ 更新アクティビティをキャンセルするには、[停止] アクティビティをクリックしてください。 このオプションを使用して、予想以上に処理に時間がかかるなど、任意の理由で一括更新プロセスを停止できます。 プロセスを停止すると、確認メッセージにデフォルトの パッケージ バージョンを使用するために選択された Bot の合計数と、これまでに更新された Bot の数が表示されます。

      Bot が100のバッチで処理されているため、途中でプロセスを停止するには時間がかかる場合があります。 プロセスを途中で停止すると、現在実行中のバッチの処理が完了してから停止します。

      例えば、200 Bot を選択して パッケージ バージョンを更新し、すぐに Stop ボタンをクリックして一括更新プロセスをキャンセルしたとします。 バルク更新プロセスが開始され、途中で停止したため、100 Bot のバッチの更新が完了した後に停止します。

    • 更新Botの詳細の表示: [更新 Bot の詳細を表示] をクリックすると、詳細レポートが表示されます。
    このレポートには次の情報が表示されます。
    • 概要: 選択した パッケージ と依存関係を使用したBot更新プロセスの概要です。
    • 設定: この設定は、選択したパッケージパッケージ更新プロセスで定義します。
    • 結果: パッケージ更新プロセスの結果です。ステータス、Bot のタイプ、Bot と依存関係ファイルの名前、フォルダー パス、Bot Runner の名前、Bot がスキップされた理由または失敗した理由など、詳細情報も表示されます。
この手順の例については、「 パッケージ 間でデフォルトのBot バージョンを更新する例」を参照してください。