埋め込みタスク自動化のランタイムフェーズ

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む3読むのに数分
  • フォームからの有人自動化のトリガーの詳細を確認します ServiceNow

    埋め込みタスク自動化の実行時フェーズのワークフロー

    埋め込みタスク自動化の概念について理解します。詳細については、「埋め込みタスク自動化 RPA Hub」を参照してください。

    RPA 支援ユーザーロールを持つユーザーがインスタンスにログインします ServiceNow

    自動化をトリガーする必要がある対応する ServiceNow フォームに移動します。

    ユーザーは、有人構成をアクティブ化したときに作成されるフォームアクションを選択します。
    • フォームに変更が加えられ ServiceNow た場合は、UI アクションをトリガーする前に保存するように求める確認メッセージが表示されます。ユーザーが [続行] または [ OK] を選択すると、フォームが保存されます。自動化がトリガーされます。ユーザーが [キャンセル] を選択した場合、自動化はトリガー ServiceNow されず、フォームは保存されません。
    • ユーザーが UI アクションを選択し、成功した場合は有人自動化の開始が試行されます。Attended Robot がマシンにインストールされていることを確認します。成功しない場合、Attended Robot を開始するための接続は確立されません。再試行するか、システム管理者に連絡するための情報メッセージが表示されます。

    OAuth エンティティ ID、コードチャレンジ、ServiceNowフォームレコード SysID (自動化がトリガーされる元)、ボットプロセス Sys ID、パッケージ SysID (自動化 SysID) などの詳細を使用してを開始する URL が生成されますアテンド型ロボット

    これらの詳細を使用して、は アテンド型ロボット OAuth を呼び出し、アクセス権とリフレッシュトークンを取得します。アプリケーションでの認証ジャーニー アテンド型ロボット と自動化の実行について学習します。詳細については、「アテンド型ロボット 埋め込みタスクの自動化での認証過程と自動化の実行」を参照してください。

    これらのトークンの詳細を使用して、セッションの詳細をフォームと共有ServiceNowし、アテンド型ロボット自動化の実行を開始します。

    GetProcessFieldParameters コンポーネントは、動的プロセスフィールドパラメーターにマッピングされたフォームフィールド値を読み取るインスタンスに対する ServiceNow GraphQL API を作成します。GetProcessFieldParameters コンポーネントの詳細については、「」を参照してくださいGetProcessFieldParameters コンポーネントの使用

    自動化が実行されると、データはダウンストリームアプリケーションに渡されます。

    SetProcessFieldParameters コンポーネントは、動的プロセスフィールドパラメーターにマッピングされるフォームフィールド値を設定するインスタンスに対する ServiceNow GraphQL API を作成します。SetProcessFieldParameters コンポーネントの詳細については、次のページを参照してくださいSetProcessFieldParameters コンポーネントの使用

    図 : 1. 埋め込みタスク自動化の実行時フェーズのワークフロー
    埋め込みタスク自動化のランタイムフェーズのワークフロー。

    フォームからの ServiceNow 有人の自動化の起動

    フォームから ServiceNow 有人の自動化を起動する場合の制限と、有人の自動化を起動する場合の制限事項について説明します。詳細については、「アテンド型ロボット 埋め込みタスクの自動化での認証過程と自動化の実行」を参照してください。