自動化のデプロイ

プロセス自動化の 3 番目のフェーズは、​テスト​フェーズです。このフェーズでは、実装したプロセスモデルをいろいろな設定でテストできます。また、​ビルド​フェーズに​「戻って」​実装を変更することができます。

テストが成功したら、​本番​フェーズに移行します。

本番​フェーズは、プロセスのライフサイクルにおける最終フェーズです。

プロセスを実行する方法は 3 つあります。

  • [定期的実行設定]​ を作成してデプロイし、指定時刻にプロセスを自動実行する。

  • [呼び出し可能な実行設定]​ を作成してパブリッシュし、他の Salesforce 製品で使用する。

  • [オンデマンド実行設定]​ を作成して、プロセスを手動で開始する。

既存のコンソールセッションでプロセスをオープンに実行することも、セキュアセッションで非表示で実行することもできません。コンソールセッションでは、一度に 1 つのプロセスしか実行できません。セキュアセッションでは、異なるプロセス、または同じプロセスの複数のインスタンスを並列で実行できます。

始める前に

  • 組織のアクセス管理の管理者に必要な権限を割り当ててもらうよう依頼してください。

    アクション RPA Permission (RPA 権限) 非推奨の RPA 権限

    [プロセスの自動化]​ モジュールを開く。

    RPA Automations Designer (RPA 自動化デザイナー)、RPA Automations Contributor (RPA 自動化コントリビュータ)、RPA Automations Manager (RPA 自動化マネージャー)、RPA Administrator (RPA 管理者)

    Process Automation Open (プロセス自動化のオープン)

  • プロセスをデプロイまたはパブリッシュするためには、最低でも 1 つの RPA Bot がインストールされている必要があります。

    • ボットは異なるタイムゾーンにある可能性があることに注意してください。

  • 『グローバル変数』​または​『ログイン情報』​の値をアクティビティパラメーターの初期値として使用する場合は、RPA 管理者が最初に ​[グローバル変数]​ または ​[ログイン情報プール]​ ビューで作成する必要があります。

  • テストフェーズまたは本番フェーズのプロジェクトが ​[プロセスの自動化]​ モジュールの ​[プロジェクト管理]​ ビューに存在する必要があります。

  • [プロセスの自動化]​ モジュールの ​[プロジェクト管理]​ ビューにあるプロジェクトデータシートで、プロセスチームのメンバーとして必要な権限を取得してください。

  • 既存のコンソールまたは RDP セッションでプロセスを実行するには、コンソールセッション用に設定されたボットにデプロイする必要があり、実行設定をデプロイするときに指定されたユーザーはこのセッションにログインしている必要があります。ユーザーが複数回ログインした場合、ボットはユーザーがログインした最初のセッションでプロセスを開始します。 ボットは次の順序でユーザーを検索します。

    1. 物理的なコンソールセッション

    2. RDP セッション 1

    3. RDP セッション…​

    4. RDP セッション

      1.2.0 より前のバージョンを実行しているボットでは、ログイン済みのユーザーが指定されたユーザーに一致するかどうかをチェックせずに、オープンしているコンソールセッションをスキップします。

    ボットがプロセスを実行している間は、コンソールセッションを閉じたり最小化したりしないでください。

  • 非表示のセッションでプロセスを実行するには、セキュアセッション用に設定されたボットにデプロイする必要があります。ライセンスされているセキュアセッションが 1 つしかないボットで実行設定をデプロイする場合は、その前に、セッションを切断せずに指定されたユーザーをサインアウトしてください。ライセンスされているセキュアセッションが 1 つあるボットでプロセスが実行されるコンピューターにはサインインしないでください。

  • RPA Manager で RPA プロセスを他の Salesforce 製品に統合するには認証が必要です。

    • RPA で Salesforce フローを使用するには、ユーザー API キーを使用します。

    • 接続アプリケーションを使用して、MuleSoft Composer フローで RPA コネクタを設定してください。

プロセスの自動化のテスト

プロジェクトをテストフェーズに移行して、テストを実行するためのテスト設定を作成します。

テスト設定には、RPA Builder で定義されているアクティビティパラメーターの開始値、ユーザータスクを処理するユーザー、テスト環境の設定、実行ボットが含まれます。

実装を変更するにはプロジェクトをビルドフェーズに戻します。

プロセスをテストフェーズに移行する

完全に実装済みのプロセスをテストするには、テストフェーズに移行します。

  1. [プロセスの自動化]​ モジュールの ​[プロセス管理]​ ビューを開いて、プロジェクトのカテゴリ名をクリックします。

  2. プロジェクト名をクリックして開きます。

  3. [パブリッシュ (テスト)]​ をクリックします。

  4. [テストにリリース]​ ウィンドウで、必要なアプリケーションを追加します。

  5. [プロセスをテストフェーズにリリースする必要があることを確認し、すべての担当者が同意しています。]​ をオンにします。

  6. [テストにリリース]​ をクリックして移行を確認します。

テスト設定を作成する

テスト設定を作成する手順は次のとおりです。

  1. [プロセスの自動化]​ モジュールの ​[プロセス管理]​ ビューを開いて、プロジェクトのカテゴリ名をクリックします。

  2. プロジェクト名をクリックして開きます。

  3. [新規テストプランを作成]​ をクリックします。

  4. [テストプランを作成]​ ウィザードを実行します。

    • アクティビティパラメーター

      各プロセス用のアクティビティパラメーターは、RPA Builder で作成され、初期値が設定されます。これらの値を新しい初期値で上書きするには、​[値]​ 列の関連項目をダブルクリックします。

      テキストを入力するか、またはチェックボックスをクリックして値を設定し、Enter キーを押して入力を完了します。

      変数は種別ごとに分けられます。同じ種別の値のみを入力またはリンクできます。ここで入力した値は初期値であり、プロセスの実行時に他の値で上書きされる場合があります。

    • ユーザータスク

      ユーザータスクはプロセスモデルの要素であり、ボットによる完全な自動処理はできず、人間の手による介入が必要です。​[ユーザー割り当て] または [ユーザーグループ割り当て]​ アイコンをクリックして、ユーザータスクを処理するユーザーを指定します。割り当て済みのユーザーまたはユーザーグループの数がテーブルに表示されます。ユーザーとユーザーグループを同時に指定することもできます。指定されたユーザーが割り当てられたユーザータスクの処理を予約するまで、ユーザータスクがユーザーに対して表示されます。

      ユーザータスクを処理が必要になったときにすべての指定ユーザーにメールで通知を送信するには、​[タスクを処理する準備ができたらすべての関連ユーザーにメール通知を送信します]​ チェックボックスをオンにします。このメールには、ユーザータスク、プロセス、プロジェクトマネージャーの名前と、​My RPA​ モジュールで待機中のタスクを確認するように要求するプロンプトが含まれます。

    • 実行

      テスト実行を既存のコンソールと RDP セッションとセキュアセッションのどれで実行するかを決定し、適切なユーザーを指定します。

      [ログイン情報プールのログイン情報をリンク]​ アイコンをクリックして、ユーザーをグローバルログイン情報変数にリンクできます。

      ユーザー名を手動で入力するかグローバルログイン情報をリンクするかに関係なく、ドメインユーザーには ​username@domain.com​ ではなく ​domain\username​ という構文を、ローカルユーザーには ​username​ を使用してください。

      プロセスを実行するボットが実行種別に合わせて設定されていることを確認してください。そうでない場合はテスト設定を保存できません。

      ボットがコンソールまたは RDP セッションをスキップできるのは、指定されたユーザーが実行時にログインしている場合のみです。実行時にログインしているユーザーがいないか、別のユーザーがログインしている場合、プロセス実行結果には​「No active session with the user '<user name>' could be found on the system (システムでユーザー「<user name>」が含まれるアクティブなセッションが見つかりません)」​という失敗が表示されます。

      1.2.0 より前のバージョンを実行しているボットでは、ログイン済みのユーザーが指定されたユーザーに一致するかどうかをチェックせずに、オープンしているコンソールセッションをスキップします。

      [プロセス監視]​ モジュールの ​[プロセスストリーミング]​ ビューでプロセスの実行を監視する場合、またはプロセスで Windows オペレーティングシステムの要素 (スタートメニュータスクバーなど) を使用している場合は、​[タスクバーを有効化 (スタートメニュー、タスクバーボタン)]​ をオンにします。

    • ボット

      テスト設定を実行するすべての RPA Bot を選択します。

      このフェーズで使用しないボットも表示するには、​[このフェーズで有効になっていないボットを表示]​ を選択します。

      ボットを選択する際には、ボットがセッション種別に合わせて設定されていて、関連フェーズでのデプロイが許可されていて、必要なアプリケーションを実行できることを確認してください。

      選択したボットのいずれか 1 つでも正しく設定されていないと、RPA Manager に通知が表示され、テスト設定を続行することができません。 情報ラベルにマウスポインターを置くと、警告やエラーの原因についての詳細がツールチップとして表示されます。

  5. [完了]​ をクリックします。

テストを実行する

すべてのテストを並行して実行します。デプロイに問題がある場合は、RPA Manager に警告が表示されます。

結果は ​[テスト結果]​ パネルで確認します。

  1. [プロセスの自動化]​ モジュールの ​[プロセス管理]​ ビューを開いて、プロジェクトのカテゴリ名をクリックします。

  2. プロジェクト名をクリックして開きます。

  3. [テストを開始]​ をクリックします。

  4. [デプロイを行う設定を選択してください]​ ウィンドウで、実行するすべてのテスト構成を選択します。

  5. [実行]​ をクリックします。

テスト結果を表示する

テスト結果を表示して、プロジェクトを本番フェーズに移行できるかどうかを判断します。エラーが発生した場合は、分析パッケージをダウンロードして RPA Builder で開きます。

テスト結果を表示して分析パッケージをダウンロードする手順は、次のとおりです。

  1. [プロセスの自動化]​ モジュールの ​[プロセス管理]​ ビューを開いて、プロジェクトのカテゴリ名をクリックします。

  2. プロジェクト名をクリックして開きます。

  3. [テスト結果]​ パネルで、期間を選択して ​[更新]​ をクリックします。

  4. テーブルで実行結果を確認します。

  5. 結果の詳細を見るには、数字をクリックします。

  6. エラーが発生している場合は ​[ダウンロード]​ アイコンをクリックします。

プロセスの自動化のデプロイ

プロジェクトを本番フェーズに移行して、実行設定をボットにデプロイします。 これ以降、プロセスは完全に自動的に実行されます。

ただし、人間の判断が必要な状況が発生した場合は、プロセスを手動で開始する必要があります。たとえば、バナナを運ぶ船が桟橋に到着した場合にのみ入荷検査プロセスを開始できるとします。このような場合は、​[Run Now (今すぐ実行)]​ オプションを使用します。

プロセスを実行する方法は 3 つあります。

  • [定期的実行設定]​ を作成してデプロイし、指定時刻にプロセスを自動実行する。

  • [呼び出し可能な実行設定]​ を作成してパブリッシュし、他の Salesforce 製品で使用する。

  • [オンデマンド実行設定]​ を作成して、プロセスを手動で開始する。

既存のコンソールセッションでプロセスをオープンに実行することも、セキュアセッションで非表示にすることもできます。コンソールセッションでは、一度に 1 つのプロセスしか実行できません。セキュアセッションでは、異なるプロセス、または同じプロセスの複数のインスタンスを並列で実行できます。

実行を一時的に停止するには、設定を一時停止するか取り消します。実装を変更するにはプロジェクトをビルドフェーズに戻します。

ボットがすでに本番環境で実行したプロセスのプロジェクトは削除できません。

プロセスを本番フェーズに移行する

テスト済みのプロセスを完全に自動実行する、または Anypoint Exchange にパブリッシュするには、本番フェーズに移行します。

  1. [プロセスの自動化]​ モジュールの ​[プロセス管理]​ ビューを開いて、プロジェクトのカテゴリ名をクリックします。

  2. プロジェクト名をクリックして開きます。

  3. [パブリッシュ (本番)]​ をクリックします。

  4. [本番にリリース]​ ウィンドウで、必要なアプリケーションを追加します。

  5. [プロセスを本番フェーズにリリースする必要があることを確認し、すべての担当者が同意しています。]​ をオンにします。

  6. [本番にリリース]​ をクリックして移行を確認します。

実行設定を作成する

実行設定は、名前、説明、アクティビティパラメーターの初期値、1 つ以上のボット、およびこの設定での自動化のデプロイ条件で構成されます。

実行設定には、次の 3 種類があります。

  • 定期的実行設定​は実行の間隔を定義します。

  • 呼び出し可能な実行設定​は、他の製品から呼び出されます。自動化では 1 件の呼び出し可能な実行設定を定義できます。

  • オンデマンド実行設定​は、手動で開始します。

呼び出し可能な実行設定は、保存後にパブリッシュできます。

新しい実行設定を作成するか、あるいは既存の設定を​コピー​して作成できます。

新しい実行設定を作成する手順は、次のとおりです。

  1. [プロセスの自動化]​ モジュールの ​[プロセス管理]​ ビューを開いて、プロジェクトのカテゴリ名をクリックします。

  2. プロジェクト名をクリックして開きます。

  3. [新規]​ > ​[<種別> 実行設定]​ をクリックします。

  4. [本番設定を作成]​ フォームに情報を入力します。表示されるパラメーターは、実行設定の種類によって異なります。

    • 設定

      • 優先度

        1 ~ 200 の数値を入力して、プロセス実行の優先度を指定します。デプロイされたプロセスは、この優先度に従ってセッションキューに挿入されます。数値が小さいプロセス設定は高優先度であると見なされ、低優先度の設定より先に実行されます。 呼び出し可能な実行設定とオンデマンド実行設定は常に最優先で実行されます。

    • アクティビティパラメーター

      各プロセス用のアクティビティパラメーターは、RPA Builder で作成され、初期値が設定されます。これらの値を新しい初期値で上書きするには、​[値]​ 列の関連項目をダブルクリックします。

      テキストを入力するか、またはチェックボックスをクリックして値を設定し、Enter キーを押して入力を完了します。

      変数は種別ごとに分けられます。同じ種別の値のみを入力またはリンクできます。ここで入力した値は初期値であり、プロセスの実行時に他の値で上書きされる場合があります。

    • ユーザータスク​:

      ユーザータスクは、ボットが完全に自動処理できず、人間の介入が必要なプロセスモデルの要素です。​[ユーザー割り当て]​ または ​[ユーザーグループ割り当て]​ アイコンをクリックして、ユーザータスクを処理するユーザーを指定します。テーブルには、割り当てられたユーザーおよびユーザーグループの数が表示されます。ユーザーとユーザーグループを同時に指定することもできます。指定されたユーザーが割り当てられたユーザータスクの処理を予約するまで、ユーザータスクがユーザーに対して表示されます。

      ユーザータスクを処理が必要になったときにすべての指定ユーザーにメールで通知を送信するには、​[タスクを処理する準備ができたらすべての関連ユーザーにメール通知を送信します]​ チェックボックスをオンにします。このメールには、ユーザータスク、プロセス、プロジェクトマネージャーの名前と、​My RPA​ モジュールで待機中のタスクを確認するように要求するプロンプトが含まれます。

    • 実行​:

      本番実行を既存のコンソールと RDP セッションとセキュアセッションのどれで実行するかを決定し、適切なユーザーを指定します。

      [ログイン情報プールのログイン情報をリンク]​ アイコンをクリックして、ユーザーをグローバルログイン情報変数にリンクできます。

      ユーザー名を手動で入力するかグローバルログイン情報をリンクするかに関係なく、ドメインユーザーには ​username@domain.com​ ではなく ​domain\username​ という構文を、ローカルユーザーには ​username​ を使用してください。

      プロセスを実行するボットが実行種別に合わせて設定されていることを確認してください。そうでない場合は実行設定を保存できません。

      ボットがコンソールまたは RDP セッションをスキップできるのは、指定されたユーザーが実行時にログインしている場合のみです。実行時にログインしているユーザーがいないか、別のユーザーがログインしている場合、プロセス実行結果には​「No active session with the user '<user name>' could be found on the system (システムでユーザー「<user name>」が含まれるアクティブなセッションが見つかりません)」​という失敗が表示されます。

      1.2.0 より前のバージョンを実行しているボットでは、ログイン済みのユーザーが指定されたユーザーに一致するかどうかをチェックせずに、オープンしているコンソールセッションをスキップします。

      [プロセス監視]​ モジュールの ​[プロセスストリーミング]​ ビューでプロセスの実行を監視する場合、またはプロセスで Windows オペレーティングシステムの要素 (スタートメニュータスクバーなど) を使用している場合は、​[タスクバーを有効化 (スタートメニュー、タスクバーボタン)]​ をオンにします。

    • Schedule​:

      呼び出し可能な実行設定およびオンデマンド実行設定にはスケジュールがありません。

      定期的実行設定では、スケジュールの種別を選択します。

      バージョン 1.7.0 以降のボットでは、間隔と Cron 式によるスケジュールがサポートされています。
      • 間隔​ プロセスを繰り返す間隔を入力します。プロセスは、各間隔の開始時に 1 回実行されます。

        間隔は、定義された期間内で等間隔になります。例: 10 分ごとにプロセスを繰り返します。

        より複雑な間隔が必要な場合は、​Cron 式​を使用します。

      • Cron 式

        プロセスを繰り返し実行するための Cron 式を入力します。プロセスは、各間隔の開始時に 1 回実行されます。

        間隔は等間隔ではありません。例: Run my process on minutes 3, 11, and 48 of every hour between 08:00 AM and 10:42 PM, only on Monday and Friday, from February to April, and in November (2 月から 4 月、そして 11 月の毎週月曜日と金曜日にのみ、午前 8 時 00 分から午後 10 時 42 分までの間、毎時 3 分、11 分、48 分にプロセスを実行)​。

        より単純な間隔が必要な場合は、​間隔​を使用してください。

        Cron 式ヘルパーを使用すると、式を作成して、自然言語でスケジュールの概要を確認できます。

      • カレンダーのスケジュール

        このオプションを使用して、すでにカレンダーのスケジュールを使用している実行設定を編集します。

        RPA が本番実行を継続的に実行する固定スケジュールを 1 つ以上追加します。各スケジュールに対して、RPA がプロセスを実行する時間間隔を定義します。RPA Manager は、すべてのスケジュールを組み合わせて実行時間を計算します。

    • ボット​:

      本番設定を実行するすべての RPA Bot を選択します。

      このフェーズで使用しないボットも表示するには、​[このフェーズで有効になっていないボットを表示]​ を選択します。

      ボットを選択する際には、ボットがセッション種別に合わせて設定されていて、関連フェーズでのデプロイが許可されていて、必要なアプリケーションを実行できることを確認してください。

      選択したボットのいずれか 1 つでも正しく設定されていないと、RPA Manager に通知が表示され、設定を続行することができません。 情報ラベルにマウスポインターを置くと、警告やエラーの原因についての詳細がツールチップとして表示されます。

      各ボットのセキュアセッション数を設定します。 オンデマンドの実行設定では、セッションは 1 つのみです。

  5. [保存]​ をクリックします。

実行設定をコピーする

いくつかのパラメーターのみを変更する必要がある場合は、実行設定をコピーします。

スケジュール済みまたは呼び出し可能な実行設定をオンデマンドの実行設定としてコピーすることもできます。

実行設定をコピーする手順は次のとおりです。

  1. [プロセスの自動化]​ モジュールの ​[プロセス管理]​ ビューを開いて、プロジェクトのカテゴリ名をクリックします。

  2. プロジェクト名をクリックして開きます。

  3. 実行設定の行にある​コピー​アイコン (​コピー記号​) をクリックします。

  4. コピーの種類を選択します。

  5. コピーする実行設定の新しい名前を入力します。コピーには元のすべてのアセットが含まれます。オンデマンドの実行設定では、すべてのボットのセッション数は 1 に設定されます。

  6. [OK]​ をクリックします。

保存したコピーは編集できます。

設定をデプロイする

設定をデプロイして、本番環境で完全に自動的に実行します。

  1. [プロセスの自動化]​ モジュールの ​[プロセス管理]​ ビューを開いて、プロジェクトのカテゴリ名をクリックします。

  2. プロジェクト名をクリックして開きます。

  3. [アクションを選択]​ をクリックします。

  4. ドロップダウンから ​[プロセスをデプロイ]​ を選択します。

  5. [デプロイを行う設定を選択してください]​ ウィンドウで、実行する設定をすべて選択します。

  6. [実行]​ をクリックします。

設定を 1 回だけ実行する

設定を 1 回だけ実行するには、呼び出し可能な設定または​手動で開始​する設定である必要があります。

1 回だけ実行するプロセスを実行する手順は、次のとおりです。

  1. [プロセスの自動化]​ モジュールの ​[プロセス管理]​ ビューを開いて、プロジェクトのカテゴリ名をクリックします。

  2. プロジェクト名をクリックして開きます。

  3. [アクションを選択]​ をクリックします。

  4. ドロップダウンから ​[1 回のみ実行]​ を選択します。

  5. [1 回のみ実行する設定を選択してください]​ ウィンドウで、実行する設定をすべて選択します。

  6. [実行]​ をクリックします。

実行は直ちに開始されます。呼び出し可能な設定が同じセッションを使用して同時にトリガーされた場合、その呼び出し可能な実行の完了を待ってから実行が開始されます。

実行結果を表示する

実行結果を表示して、すべてが想定どおりであることを確認します。エラーが発生した場合は、分析パッケージをダウンロードして RPA Builder で開きます。プロジェクトは、いつでもビルドフェーズに戻すことができます。

実行結果を表示して分析パッケージをダウンロードする手順は、次のとおりです。

  1. [プロセスの自動化]​ モジュールの ​[プロセス管理]​ ビューを開いて、プロジェクトのカテゴリ名をクリックします。

  2. プロジェクト名をクリックして開きます。

  3. [実行結果]​ パネルで、期間を選択して ​[更新]​ をクリックします。

  4. テーブルで実行結果を確認します。

  5. 結果の詳細を見るには、数字をクリックします。

  6. エラーが発生している場合は ​[ダウンロード]​ アイコンをクリックします。

プロセスの自動化をパブリッシュする

プロジェクトを本番フェーズに移行し、MuleSoft RPA の外部で (たとえば、以下のような製品で) プロセスを使用できるように、呼び出し可能な実行設置絵をパブリッシュします。

  • Anypoint Exchange

  • MuleSoft Composer

  • Salesforce フロー

一度本番で使用されたプロジェクトは削除できません。

呼び出し可能な実行設定を削除しても、Anypoint Exchange では削除されません。編集または更新された呼び出し可能な実行設定は、新しいバージョンとして Anypoint Exchange にパブリッシュされます。

Salesforce フローは常にプロセスの最新バージョンを使用します。RPA で削除された呼び出し可能な実行設定は、Salesforce でも削除されます。

呼び出し可能な設定を実行できるのは、以下の条件が満たされている場合のみです。

  • プロジェクトが本番フェーズにある。

  • 割り当てられたボットの少なくとも 1 つが ​OK​ 状態である。

プロセスを本番フェーズに移行する

テスト済みのプロセスを完全に自動実行する、またはパブリッシュするには、本番フェーズに移行します。

  1. [プロセスの自動化]​ モジュールの ​[プロセス管理]​ ビューを開いて、プロジェクトのカテゴリ名をクリックします。

  2. プロジェクト名をクリックして開きます。

  3. [パブリッシュ (本番)]​ をクリックします。

  4. [本番にリリース]​ ウィンドウで、必要なアプリケーションを追加します。

  5. [プロセスを本番フェーズにリリースする必要があることを確認し、すべての担当者が同意しています。]​ をオンにします。

  6. [本番にリリース]​ をクリックして移行を確認します。

呼び出し可能な実行設定を作成する

呼び出し可能な実行設定は、保存後にパブリッシュできます。

呼び出し可能な実行設定を作成する手順は、次のとおりです。

  1. [プロセスの自動化]​ モジュールの ​[プロセス管理]​ ビューを開いて、プロジェクトのカテゴリ名をクリックします。

  2. プロジェクト名をクリックして開きます。

  3. [新規]​ > ​[呼び出し可能な実行設定]​ をクリックします。

  4. [本番設定を作成]​ フォームに情報を入力します。

    • アクティビティパラメーター​:

      各プロセス用のアクティビティパラメーターは、RPA Builder で作成され、初期値が指定されます。これらの値を新しい初期値で上書きするには、​[値]​ 列の関連項目をダブルクリックします。

      テキストを入力するか、またはチェックボックスをクリックして値を設定し、Enter キーを押して値を確定します。

    • ユーザータスク​:

      ユーザータスクはプロセスモデルの要素であり、ボットによる完全な自動処理はできず、人間の手による介入が必要です。​[ユーザー割り当て] または [ユーザーグループ割り当て]​ アイコンをクリックして、ユーザータスクを処理するユーザーを指定します。割り当て済みのユーザーまたはユーザーグループの数がテーブルに表示されます。ユーザーとユーザーグループを同時に指定することもできます。指定されたユーザーが割り当てられたユーザータスクの処理を予約するまで、ユーザータスクがユーザーに対して表示されます。

      ユーザータスクを処理が必要になったときにすべての指定ユーザーにメールで通知を送信するには、​[タスクを処理する準備ができたらすべての関連ユーザーにメール通知を送信します]​ チェックボックスをオンにします。このメールには、ユーザータスク、プロセス、プロジェクトマネージャーの名前と、​My RPA​ モジュールで待機中のタスクを確認するように要求するプロンプトが含まれます。

    • 実行​:

      呼び出し可能な実行を既存のコンソールと RDP セッションとセキュアセッションのどれで実行するかを決定し、適切なユーザーを指定します。

      [ログイン情報プールのログイン情報をリンク]​ アイコンをクリックして、ユーザーをグローバルログイン情報変数にリンクできます。

      ユーザー名を手動で入力するかグローバルログイン情報をリンクするかに関係なく、ドメインユーザーには ​username@domain.com​ ではなく ​domain\username​ という構文を、ローカルユーザーには ​username​ を使用してください。

      プロセスを実行するボットが実行種別に合わせて設定されていることを確認してください。そうでない場合は実行設定を保存できません。

      ボットがコンソールまたは RDP セッションをスキップできるのは、指定されたユーザーが実行時にログインしている場合のみです。実行時にログインしているユーザーがいないか、別のユーザーがログインしている場合、プロセス実行結果には​「No active session with the user '<user name>' could be found on the system (システムでユーザー「<user name>」が含まれるアクティブなセッションが見つかりません)」​という失敗が表示されます。

      1.2.0 より前のバージョンを実行しているボットでは、ログイン済みのユーザーが指定されたユーザーに一致するかどうかをチェックせずに、オープンしているコンソールセッションをスキップします。

      [プロセス監視]​ モジュールの ​[プロセスストリーミング]​ ビューでプロセスの実行を監視する場合、またはプロセスで Windows オペレーティングシステムの要素 (スタートメニュータスクバーなど) を使用している場合は、​[タスクバーを有効化 (スタートメニュー、タスクバーボタン)]​ をオンにします。

    • ボット​:

      呼び出し可能な設定を実行する RPA Bot を選択します。

      このフェーズで使用しないボットも表示するには、​[このフェーズで有効になっていないボットを表示]​ を選択します。

      ボットを選択する際には、ボットがセッション種別に合わせて設定されていて、関連フェーズでのデプロイが許可されていて、必要なアプリケーションを実行できることを確認してください。

      選択したボットのいずれか 1 つでも正しく設定されていないと、RPA Manager に通知が表示され、設定を続行することができません。 情報ラベルにマウスポインターを置くと、警告やエラーの原因についての詳細がツールチップとして表示されます。

  5. [保存]​ をクリックします。

呼び出し可能な実行設定をパブリッシュする

呼び出し可能な実行設定は Anypoint Exchange または Salesforce にパブリッシュできます。

呼び出し可能な実行設定をパブリッシュする手順は、次のとおりです。

  1. [プロセスの自動化]​ モジュールの ​[プロセス管理]​ ビューを開いて、プロジェクトのカテゴリ名をクリックします。

  2. プロジェクト名をクリックして開きます。

  3. [パブリッシュ]​ (​上向き矢印付きの雲​) をクリックします。

  4. パブリッシュ先を選択します。

プロセスまたはプロジェクトを編集した場合は、Anypoint に再パブリッシュして新しいバージョンを作成します。

プロジェクト名を編集した場合は、Salesforce に再パブリッシュして既存のバージョンを更新します。