InvokeAction コンポーネントの使用

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:2分
  • InvokeAction コンポーネントは、ワークフロースタジオでのアクションのコンテキスト ID を 返すため、それを他のコンポーネントで使用できます。たとえば、コンテキスト ID を使用して、アクションの実行ステータスや出力を取得できます。

    始める前に

    ワークフロースタジオでのフローの詳細については、「Building flows」を参照してください。

    フローデザイナーコンポーネントを使用する前に、接続マネージャーを使用してインスタンスに接続していることを確認してください。インスタンスへの接続方法の詳細については、「RPA デスクトップデザインスタジオ から RPA ハブ インスタンスへのコネクト」を参照してください。

    RPA ハブフローまたはサブフローでクライアント呼び出し可能オプションを有効にします。詳細については、「のフローまたはサブフローでクライアント呼び出し可能オプションを有効にする RPA ハブ」を参照してください。

    必要なロール:fd_read role。このロールに関する詳細については、「User access to Workflow Studio flows」を参照してください。

    このタスクについて

    アクションのコンテキスト ID を取得する InvokeAction コンポーネントを追加すると、他のフローデザイナーコンポーネントがそのステータスを確認したり、出力を取得したりできるようになります。フローまたはサブフローのコンテキスト ID を取得するには、InvokeFlow コンポーネントまたは InvokeSubFlow コンポーネントを使用します。

    手順

    1. [ツールボックス] ペインで、 ServiceNow > フローデザイナー.
    2. InvokeAction コンポーネントをデザイン面にドラッグします。
    3. [デザイン面 (Design surface)] で、InvokeAction コンポーネントの [構成] ボタン (構成アイコン) を選択して、[InvokeAction] ダイアログボックスを表示します。
    4. [ アクション名 ] フィールドに、検索する文字を 3 文字以上入力し、Enter キーを押します。

      入力した文字で始まるアクションのリストが、接続された ServiceNow インスタンスから表示されます。

      重要:
      アプリケーションスコープが [すべてのアプリケーションスコープ] に設定されているアクションのみを表示および選択できます。アプリケーションスコープは、ワークフロースタジオ インスタンスの [アクセス可能] フィールドで設定されます。アクションのアプリケーションスコープが [このアプリケーションスコープのみ] に設定されている場合、このアクションは [アクション名] フィールドのドロップダウンリストでは使用できません。
    5. 検索リストから必要なアクションを選択します。
    6. 入力フィールドを検証し、[OK] を選択します。
    7. オプション: InvokeSubFlow コンポーネントのプロパティを設定します。
      詳細については、「フローデザイナーコンポーネントのプロパティ」を参照してください。

      これで、コンテキスト ID ポートを、GetExecutionStatus や GetOutputs などの他のフローデザイナーコンポーネントに接続できるようになりました。

    8. オプション: コンポーネントをテストするには、[デザイン] タブで [実行] を選択します。