埋め込みタスク自動化のランタイムフェーズ
フォームからの有人自動化のトリガーの詳細を確認します 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 コンポーネントの使用。
フォームからの ServiceNow 有人の自動化の起動
フォームから ServiceNow 有人の自動化を起動する場合の制限と、有人の自動化を起動する場合の制限事項について説明します。詳細については、「アテンド型ロボット 埋め込みタスクの自動化での認証過程と自動化の実行」を参照してください。