InvokeFlow コンポーネントの使用

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:2分
  • RPA デスクトップデザインスタジオの InvokeFlow コンポーネントを使用して、ワークフロースタジオで利用可能なフローを起動したり、呼び出したりします。フローのコンテキスト ID を生成し、他のフローデザイナーコンポーネントでその ID を使用して、実行状況と出力を取得します。

    始める前に

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

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

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

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

    このタスクについて

    InvokeFlow コンポーネントは、ワークフロースタジオでのフローのコンテキスト ID を返すため、他のコンポーネントで使用できます。たとえば、コンテキスト ID を使用して、フローの実行ステータスや出力を取得できます。

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

    手順

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

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

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

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

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