---
sourceDocument: Yokohama ビルドのワークフロー
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/build-workflows

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama ビルドのワークフロー

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# アクティビティへの動的入力の追加

# アクティビティへの動的入力の追加 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：2分

選択したカタログアイテム、選択したディシジョンテーブル、REST API 応答など、別の入力の値に基づいて特定のフィールドのセットを表示するようにアクティビティを設定します。

## 始める前に

必要なロール：playbook.admin、pd_author、action_designer、flow_designer、admin  
他のワークフロースタジオコンポーネントについてよく理解してください。[動的入力](https://servicenow-prod.fluidtopics.net/fwAbNd4fptruI_WSO2nV4w#getting-started-dynamic-input "フローで使用可能なすべてのタイプの動的入力を使用する方法を示すアクションのサンプルを作成します。")は、アクションとサブフローで作成されます。

1. Now Platform で、アクティビティに追加する動的入力フィールドの新しいデータ定義を作成します。
2. ワークフロースタジオで、データ収集アクションを作成します。
3. 引き続き、ワークフロースタジオで、動的入力を使用して、最初のアクションを使用するためのサブフローまたは別のアクションを作成します。このサブフローまたは新しいアクションは、アクティビティに追加するフィールドを表す JSON スキーマを作成します。
4. Now Platform では、動的入力とサブフローまたはアクションを使用してアクティビティ定義を作成します。
{#add-dynamic-inputs-to-activity__ol_lq2_hks_d1c}

アクティビティ定義が作成されると、プレイブック作成者は動的入力を使用してアクティビティを追加および構成できます。

## このタスクについて

動的入力は、別の入力に基づいて変化する入力です。ワークフロースタジオ プレイブックでは、別の入力に基づいて複数の動的入力を表示できます。

## 例 {#add-dynamic-inputs-to-activity__section_zfh_hjy_21c}

ユーザーがカタログアイテムを要求したときに、選択したカタログアイテムに基づいてカタログ変数のリストを動的に表示できます。

1. 必要な最初の入力は \[カタログアイテム\] フィールド用です。  

2. ユーザーが \[カタログアイテム\] フィールドで \[iPad mini\] を選択します。  

3. ユーザーがカタログアイテムとして iPad mini を選択したことに応答して、色とストレージのオプションの 2 つの追加フィールドが表示されます。  

{#add-dynamic-inputs-to-activity__ol_och_4hy_21c}

## 手順

1. 移動先 すべてワークフロースタジオ をクリックし、\[ アクション\] を選択します。
2. [入力を追加するアクションを作成します。](https://servicenow-prod.fluidtopics.net/e38WSeth8yA~f7BWtJE7QQ "動的入力タイプの入力を使用して任意のアクション入力を作成するためのデータ収集アクションを作成します。")  
   入力が下に表示されます スクリプトステップ入力変数 セクション。\[スクリプト\] セクションの JSON に新しい入力が含まれている必要があります。
3. \[出力\] セクションで、\[出力を編集\] をクリックし、\[名前\] フィールドの値が \[output\] で、\[JSON\] が \[タイプ\] ドロップダウンフィールドで選択されていることを確認します。
4. 新しい入力を使用して[サブフローを作成します](https://servicenow-prod.fluidtopics.net/Xu_pDE96z~1WIyhwPzYMXQ "フローのコンテンツ全体をサブフローとして再利用します。サブフローが使用する入力データと生成する出力データを定義します。他のフローまたはスクリプトからサブフローを呼び出します。​")。
5. 移動先 すべてプロセス自動化管理アクティビティ定義.
6. 新しい入力を追加する[アクティビティ定義を開くか作成します](https://servicenow-prod.fluidtopics.net/Du1W97PeUMcAPr6OSCW_BQ "アクティビティを実行するアクションまたはサブフローを指定します。アクティビティをプレイブックに追加するときにプレイブックデザイナーに設定させる入力を構成します。アクティビティの実行時にエンドユーザーに提供するエクスペリエンスを選択します。")。
7. \[自動化プラン\] タブで、新しい入力を使用して作成したアクションまたはフローが基礎となるフローまたはアクションであること、および新しい入力が \[変数\] セクションに表示されていることを確認します。
8. 新しい入力の表示を、\[追加のプロパティとして表示 (Show as additional property)\] から \[常に表示\] に変更します。
9. 変更内容を保存します。  
   アクティビティ定義が作成されると、プレイブック作成者は動的入力を使用してアクティビティを追加および構成できます。
**関連概念**   

* [アクティビティ定義](https://servicenow-prod.fluidtopics.net/BYcnujGPLn3lfNbJ97C5Tg "アクティビティ定義は、プレイブック内のアクティビティがプレイブックの実行時に必要なデータを取得する方法を記述します。")
* [自動化資産](https://servicenow-prod.fluidtopics.net/RDnoGz_A5ExY67LKkIQtrw "アクティビティピッカーにすべての自動化資産を含めて、アクティビティ定義を作成しなくても、サブフロー、フロー、またはアクションを直接プレイブックに追加します。")
* [オプションのアクティビティ](https://servicenow-prod.fluidtopics.net/axxIYptEtn9rZNH0mBbG8Q#optional-activities "エージェントと履行者がプレイブックを使用するときにアクティビティを追加できるようにします。")  
**関連タスク**   

* [プレイブックでのステージの追加と構成](https://servicenow-prod.fluidtopics.net/dAnrTj8q8H9HcZYrQaxMig "プレイブックでステージを追加および構成します。")
* [プレイブックでのアクティビティの追加と構成](https://servicenow-prod.fluidtopics.net/8yfbumH~oimPUDJLoAhCMg "プレイブックでアクティビティを追加および構成します。")
* [意思決定アクティビティ](https://servicenow-prod.fluidtopics.net/Uk5dTobttCRfl7Yj6LtIQg "エージェントがプレイブックでたどることができるさまざまなパスに対して、さまざまな条件で分岐を作成および定義します。")
* [並列分岐](https://servicenow-prod.fluidtopics.net/Q5P72KdUAkgDGAbrRv6PHQ "アクティビティおよびステージの別の分岐と並行して実行される、アクティビティおよびステージの分岐を追加します。")  
**関連資料**   

* [遅延入力プロパティから開始](https://servicenow-prod.fluidtopics.net/cAWaTT2JHyUN3C8NRs~XBw "開始ルールと条件が満たされたアクティビティまたはステージを実行するまでの待機時間を指定します。自動プレイブック中にアクションを実行する時間をユーザーに提供します。アクションを完了するために特定の日時を待つ時間をユーザーに提供します。")
* [アンケートアクティビティ](https://servicenow-prod.fluidtopics.net/yS73qAuVx3xjYdLZ51QYag "プレイブックの実行中にユーザーからの入力を収集し、後でプレイブックで使用します。")

