Automation Anywhere for MuleSoft

Automation Anywhere for MuleSoft コネクターを使用すると、それらの機能の Automation Anywhere Enterprise インターフェースに切り替えることなく、MuleSoft Anypoint Studio から直接 Bot を実行することで MuleSoft のビジネスプロセスを自動化することができます。

Automation Anywhere for MuleSoft は、MuleSoft Anypoint Platform Exchange で提供されるインテリジェント オートメーション ソリューションです。このソリューションは、MuleSoft Anypoint Studio 内で Bot を使用してユーザーがタスクを自動化できるようにするコネクターです。

次の操作は Automation Anywhere for MuleSoft コネクターに含まれます。

  • Bot の同期実行
  • Bot の非同期実行
  • On Bot Result
  • Bot アクティビティの取得

MuleSoft 統合フローの操作を指定して実行し、フローの機能を強化します。

Automation Anywhere for MuleSoft コネクターでは、マッピングされたソースからデータを収集して、そのデータをフローに返して帰属させることで、次のようなソリューションを作成できます。
  • アカウントの追加、更新、閉鎖
  • Web ベースのデータ ソースによるリード エンリッチメント
  • 会計プロセス (例: 見積もりから回収まで、調達から支払いまで)
  • 従業員の採用とオンボーディング

Automation Anywhere Control Room のセットアップ

以下は、Automation Anywhere for MuleSoftBot を実行する前に Control Room で実行しておく必要がある前提条件と手順の概要です。

  1. システム要件および Control Room のアクセス権と権限を確認します。

    Control Room for Automation Anywhere for MuleSoft のセットアップ

  2. Bot を実行してデータを渡す権限で Control Room ユーザーを Bot Runner として作成し、コネクターとの接続を確立します。

    Bot Runner 用の Automation Anywhere for MuleSoft ユーザーの作成

  3. カスタム ロールを作成して、Bot RunnerBot フォルダーをマップし、Automation Anywhere for MuleSoft コネクターを使用してデータを渡します。

    Automation Anywhere for MuleSoft ユーザーを作成して、カスタム ロールを割り当てる

Automation Anywhere for MuleSoft のインストールと使用の開始

以下は、Automation Anywhere for MuleSoft のインストール方法と、Bot を使用して、Mule フローに含まれる操作を適用してビジネス プロセスを自動化する方法の概要です。

  1. MuleSoft Anypoint Platform にログインし、オートメーション・エニウェア Automation Anywhere for MuleSoft コネクターをダウンロードします。

    Automation Anywhere for MuleSoft コネクターのインストール

    Automation Anywhere for MuleSoft コネクターは、2 つの方法で Bot を実行する操作を使用します。ニーズに合わせてお選びください。

  2. 同期されたフローが最も簡単な方法です。
    • Bot が Mule フローにデータを返すのにかかる時間を見積もります。
    • Bot の実行操作をデータ ソースに構成し、目的の Bot と実行タイムアウトを指定します。

    Mule フロー用の Bot の同期実行

  3. 非同期されたフローは柔軟性に優れていますが、処理の完了に 2 つのフローを構成する必要があります。
    • Bot の非同期実行操作は、Bot が最初のフローでデータを取得し、次のフローとのリンクに Bot キーが必要になるように構成されています。
    • On Bot Result 操作は、2 番目のフローに HTTP リスナーを設定し、最初のフローがデータを受信したときに次の処理をトリガーするように構成されています。
    • Bot アクティビティの取得操作は、Mule フローの Bot から返されたデータを On Bot Result 操作で渡すように構成されています。

    Mule フローの Bot 非同期の実行