---
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) 所要時間：6分

プレイブック では、アクティビティはビジネスプロセス全体の中の 1 つのステップを表します。多くのアクティビティを、プロセスのステージにまとめて順序付けることができます。

## ステージ {#process-automation-designer-lanes-activities__section_kwx_fxy_qlb}

ビジネスプロセスのステージごとにアクティビティをグループ化し、企業間ワークフローに適した順序でアクティビティを順序付けします。ステージは、論理的な方法でグループ化された多数の一連のアクティビティで構成されています。設計環境のプレイブックボードビューで、\[+ ステージを追加\] をクリックしてプレイブックにステージを追加できます。ダイアグラムビューで、コネクタ (行) の \[+\] アイコンを選択してステージを追加します。

## アクティビティ {#process-automation-designer-lanes-activities__section_h3n_5rj_skb}

プレイブック では、アクティビティはビジネスプロセス全体の中の 1 ステップを表します。システムでは、アクティビティはアクティビティ定義の 1 つのインスタンスです。アクティビティインスタンスとアクティビティ定義の詳細については、「[プレイブックユーザーエクスペリエンス](https://servicenow-prod.fluidtopics.net/B4F7urzr3uRoL_NY4TyArg "ワークフロースタジオ プレイブックが Now Platform で、部門横断型プロセスを自動化し、エンドユーザー向けのタスク指向のビューに統合するためにどのように機能するかを理解してください。")」および「[アクティビティ定義](https://servicenow-prod.fluidtopics.net/BYcnujGPLn3lfNbJ97C5Tg "アクティビティ定義は、プレイブック内のアクティビティがプレイブックの実行時に必要なデータを取得する方法を記述します。")」を参照してください。

## プレイブックへのアクティビティの追加 {#process-automation-designer-lanes-activities__adding-an-activity}

設計環境の プレイブック ボードビューで、\[+ アクティビティを追加\] を選択してアクティビティピッカーを開きます。ダイアグラムビューで、コネクタ (行) の \[+\] アイコンを選択してアクティビティピッカーを開きます。 アクティビティピッカーで、追加するアクティビティを検索するか、\[一般的なアクティビティ\] のリストからアクティビティを選択できます。カスタムアプリケーションのアクティビティを選択するには、まずアプリケーションを選択してから、ピッカー内の結果のリストからアクティビティを選択します。

さらに、[自動化資産](https://servicenow-prod.fluidtopics.net/RDnoGz_A5ExY67LKkIQtrw "アクティビティピッカーにすべての自動化資産を含めて、アクティビティ定義を作成しなくても、サブフロー、フロー、またはアクションを直接プレイブックに追加します。")のみを使用してアクティビティを追加できます。

ユースケースに適したアクティビティがない場合は、独自のアクティビティ定義を作成してアクティビティピッカーに追加できます。詳細については、「[アクティビティ定義の作成](https://servicenow-prod.fluidtopics.net/Du1W97PeUMcAPr6OSCW_BQ "アクティビティを実行するアクションまたはサブフローを指定します。アクティビティをプレイブックに追加するときにプレイブックデザイナーに設定させる入力を構成します。アクティビティの実行時にエンドユーザーに提供するエクスペリエンスを選択します。")」を参照してください。

## インタラクティブアクティビティおよび非インタラクティブアクティビティ {#process-automation-designer-lanes-activities__section_mk3_p4z_qlb}

アクティビティのカテゴリは次のとおりです。

インタラクティブアクティビティ
:   インタラクティブアクティビティが実行されると、次のように処理されます。プレイブックの実行時にユーザーに入力を求めます。詳細については、「[インタラクティブアクティビティ](https://servicenow-prod.fluidtopics.net/rQ2x2baO4nWY3ZZQJWnAcg "インタラクティブアクティビティプレイブックの実行時にユーザーに入力を求めます。")」を参照してください。

非インタラクティブアクティビティ
:   非インタラクティブアクティビティが実行されると、次のように処理されます。完全にバックグラウンドで実行されます。そのため、ユーザー入力は不要です。詳細については、「[非インタラクティブアクティビティ](https://servicenow-prod.fluidtopics.net/GlXxLw~bD4m7Yjm7frhB6Q "非インタラクティブアクティビティ 完全にバックグラウンドで実行されます は Now Platform 上にあり、ユーザー入力を必要としません。")」を参照してください。

オプションのアクティビティ
:   オプションのアクティビティは、プレイブック の実行中にエージェントと履行者が挿入できます。詳細については、「[オプションのアクティビティ](https://servicenow-prod.fluidtopics.net/axxIYptEtn9rZNH0mBbG8Q#optional-activities "エージェントと履行者がプレイブックを使用するときにアクティビティを追加できるようにします。")」を参照してください。

## ステージとアクティビティの詳細 {#process-automation-designer-lanes-activities__lane-activity-properties}

アクティビティを選択すると、サイドパネルが開きます。サイドパネルの \[詳細\] タブで、名前、説明、開始ルールをプレイブックのステージとアクティビティに追加できます。\[追加オプションの表示/非表示を切り替え(show or hide additional options)\] ボタンをクリックして、現在選択しているステージまたはアクティビティの追加プロパティを表示または非表示にします。各ステージとアクティビティの基本的な詳細は次のとおりです。  

ラベル
:   ステージまたはアクティビティの表示名を入力できます。この名前は プレイブック 実行時に表示されます。  
    注:  
    長い名前はシステムによって切り捨てられるため、ステージとアクティビティの名前は簡潔にしてください。

説明
:   必要に応じて、アクティビティまたはステージの説明を入力します。この説明は、この説明はプレイブック内部にのみ表示され、プレイブックの実行時には表示されません。

開始ルール
:   アンダー スケジュール開始ルールで、ステージの実行を開始するタイミングに関する開始ルールを選択します。

    * プロセスの開始時期：プレイブックが開始されるとすぐにステージの実行が開始されます。
    * 特定のステージの後(After specific stages)：指定したステージの実行が終了した後にステージの実行が開始されます。
    {#process-automation-designer-lanes-activities__ul_mnz_mwd_xkb}
:   アンダー スケジュール開始ルールで、アクティビティの実行を開始するタイミングに関する開始ルールを選択します。

    * ステージ開始時 (When stage starts)：ステージの実行が開始されるとすぐにアクティビティの実行が開始されます。プレイブックがトリガーされるとステージの実行が開始されます。
    * 特定のアクティビティの後(After specific activities)：指定したアクティビティの実行が終了した後にアクティビティの実行が開始されます。
    {#process-automation-designer-lanes-activities__ul_ww5_ydq_sxb}

実行条件
:   アクティビティまたはステージを実行するために満たす必要がある条件。前のアクティビティのデータを使用して、条件を作成できます。

## アクティビティ入力 {#process-automation-designer-lanes-activities__section_b5m_mm1_rlb}

サイドパネルの \[自動化\] タブには、各アクティビティで以下の入力を設定可能です。

* アクティビティのデフォルトの入力と出力を変更するには、\[自動化\] フィールドの横にある \[リンクを開く\] アイコン (![\[リンクを開く \] アイコン]()) を選択して、ワークフロースタジオ でソースフローを開いて編集します。

  プレイブック のアクティビティのデフォルトの入力と出力を操作する方法の詳細については、「[アクティビティ自動化プランとしてアクションを作成する](https://servicenow-prod.fluidtopics.net/_SEYPtkQoGBocS10LlN06Q "プレイブック からアクティビティとして設定して実行するアクションの例を作成します。")」を参照してください。  
  注:  
  ワークフロースタジオ および ワークフロースタジオ にアクセスするには、適切なユーザーロールが必要です。詳細については、「[ワークフロースタジオ フローへのユーザーアクセス](https://servicenow-prod.fluidtopics.net/~toXwRPl1RjHom~X8pPz8w "アドミニストレーターは、委託開発権限をアサインするかユーザーロールを直接アサインして、ユーザーにワークフロースタジオフローに対するアクセス権を付与できます。また、アドミニストレーターは、ユーザーのロールに基づいて、ユーザーがアクセスできる機能とコンテンツを指定することもできます。アプリケーション開発者は、フロー、サブフロー、アクションの API を介して ワークフロースタジオ の機能にアクセスできます。")」を参照してください。
* 入力は、アクティビティを実行し、その機能を適切に実行するために提供するデータです。たとえば、アプリケーションの却下を顧客に通知するレコードのアクティビティには、メールアドレス、件名、本文などのメッセージ入力があります。
* \[自動化\] タブの下部に、予測される出力が表示されます。
{#process-automation-designer-lanes-activities__ul_kpv_3mq_sxb}

## アクティビティ入力の静的および動的な値の作成 {#process-automation-designer-lanes-activities__section_xqq_khh_rlb}

アクティビティ入力に動的データを追加できます。データピルピッカーアイコン (![データピルピッカーアイコン]()) をクリックし、アクティビティの実行時に使用する動的な値を含むデータピルに移動またはドット連結します。入力レコードのフィールドから動的データを選択できます。アクティビティの開始ルールが \[特定のアクティビティの後 (After specific activities)\] の場合は、プレイブック内の他のアクティビティの出力から動的データを選択することもできます。Now Platform の関連フィールドおよびレコードへのドット連結の詳細については、「[ドット連結を使用した関連テーブルのフィールドの選択](https://www.servicenow.com/docs/access?context=c_DotWalking&version=yokohama&pubname=yokohama-platform-user-interface&ft:locale=en-US)」を参照してください。  
注:  
参照のフィールドではドット連結することができますが、ドキュメント ID またはシステム ID ではできません。

インタラクティブアクティビティの入力は、通常、エージェントが操作できるように Playbook でレンダリングするデータを提供します。非インタラクティブアクティビティの入力は Playbook でレンダリングできますが、実行するためのユーザー入力は必要ありません。詳細については、「[インタラクティブアクティビティ](https://servicenow-prod.fluidtopics.net/rQ2x2baO4nWY3ZZQJWnAcg "インタラクティブアクティビティプレイブックの実行時にユーザーに入力を求めます。")」と「[非インタラクティブアクティビティ](https://servicenow-prod.fluidtopics.net/GlXxLw~bD4m7Yjm7frhB6Q "非インタラクティブアクティビティ 完全にバックグラウンドで実行されます は Now Platform 上にあり、ユーザー入力を必要としません。")」を参照してください。

## デザインの検討 {#process-automation-designer-lanes-activities__section_zfx_vhk_zkb}

ステージとアクティビティを操作するときは、次の設計上の考慮事項を参照してください。

プレイブックを設計するときは、Now Platform 状況モデルを考慮する
:   一部のレコードタイプには、ライフサイクルを記述する状況モデルが既に存在します。既存の状況モデルをプレイブックの設計のテンプレートとして使用します。詳細については、「[状況管理](https://www.servicenow.com/docs/access?context=state-model&version=yokohama&pubname=yokohama-platform-administration&ft:locale=en-US)」を参照してください。
* **[プレイブックでのステージの追加と構成](https://servicenow-prod.fluidtopics.net/dAnrTj8q8H9HcZYrQaxMig)**   
  プレイブックでステージを追加および構成します。
* **[アクティビティ定義](https://servicenow-prod.fluidtopics.net/BYcnujGPLn3lfNbJ97C5Tg)**   
  アクティビティ定義は、プレイブック内のアクティビティがプレイブックの実行時に必要なデータを取得する方法を記述します。
* **[プレイブックでのアクティビティの追加と構成](https://servicenow-prod.fluidtopics.net/8yfbumH~oimPUDJLoAhCMg)**   
  プレイブックでアクティビティを追加および構成します。
* **[自動化資産](https://servicenow-prod.fluidtopics.net/RDnoGz_A5ExY67LKkIQtrw)**   
  アクティビティピッカーにすべての自動化資産を含めて、アクティビティ定義を作成しなくても、サブフロー、フロー、またはアクションを直接プレイブックに追加します。
* **[遅延入力プロパティから開始](https://servicenow-prod.fluidtopics.net/cAWaTT2JHyUN3C8NRs~XBw)**   
  開始ルールと条件が満たされたアクティビティまたはステージを実行するまでの待機時間を指定します。自動プレイブック中にアクションを実行する時間をユーザーに提供します。アクションを完了するために特定の日時を待つ時間をユーザーに提供します。
* **[オプションのアクティビティ](https://servicenow-prod.fluidtopics.net/axxIYptEtn9rZNH0mBbG8Q#optional-activities)**   
  エージェントと履行者がプレイブックを使用するときにアクティビティを追加できるようにします。
* **[意思決定アクティビティ](https://servicenow-prod.fluidtopics.net/Uk5dTobttCRfl7Yj6LtIQg)**   
  エージェントがプレイブックでたどることができるさまざまなパスに対して、さまざまな条件で分岐を作成および定義します。
* **[アンケートアクティビティ](https://servicenow-prod.fluidtopics.net/yS73qAuVx3xjYdLZ51QYag)**   
  プレイブックの実行中にユーザーからの入力を収集し、後でプレイブックで使用します。
* **[並列分岐](https://servicenow-prod.fluidtopics.net/Q5P72KdUAkgDGAbrRv6PHQ)**   
  アクティビティおよびステージの別の分岐と並行して実行される、アクティビティおよびステージの分岐を追加します。
* **[アクティビティへの動的入力の追加](https://servicenow-prod.fluidtopics.net/M5mk~ve176C1DdFVJ45AGA)**   
  選択したカタログアイテム、選択したディシジョンテーブル、REST API 応答など、別の入力の値に基づいて特定のフィールドのセットを表示するようにアクティビティを設定します。

