---
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年04月21日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：9分

フローは、繰り返し可能な複数ステップのプロセスを自動化します。フローのトリガー条件が満たされると、フローは一連の再利用可能なアクションとフローロジックを実行してプロセスを完了します。

## フローの概要 {#exploring-flows__section_u5v_kfk_f1c}

フローは、トリガー、一連の再利用可能なアクション、およびフローロジックで構成される自動化されたプロセスです。トリガーは、フローを実行するタイミングを指定します。アクションは、データに対して一連の操作を実行します。たとえば、VTB のフローのサンプルは、優先度 1 のインシデントが作成されるたびに VTB カードを作成してアサインします。

フローは、次のコンポーネントで構成されています。

トリガー
:   「トリガー」は、フローを実行するタイミングを指定します。トリガー条件が満たされると、トリガーによって提供されたデータを使用してフローが実行されます。 ワークフロースタジオ は、レコード、サービスカタログ要求、スケジュールトリガーなどのさまざまなトリガータイプをサポートしています。利用可能なトリガータイプの説明については、次を参照してください。

    * [ワークフロースタジオ フロートリガータイプ](https://servicenow-prod.fluidtopics.net/dW2tZUl9YaNaAqDCiJ4eFg "各トリガータイプで、フローを開始するタイミングと利用可能な初期データを定義します。トリガーには、レコード操作、日付、およびアプリケーション操作に対するものがあります。​")
    * [保存済みのフロートリガー](https://servicenow-prod.fluidtopics.net/o3VhelrykKc~MBKX19AgFw "一連のトリガー定義を再利用可能なトリガーとして保存します。フロー作成者が、一部またはすべてのアプリケーションフローから保存済みのトリガーを選択できるようにします。フロー作成者がトリガーの詳細を表示できるかどうか、またはトリガーに条件を追加できるかどうかを指定します。")
    {#exploring-flows__ul_sjc_41q_w2c}

フロー実行の詳細
:   フロー実行の詳細ページを使用すると、フロー作成者はアクションまたはフローに関するランタイム情報を設計環境から直接表示できます。現在の状態、実行されたアクションまたはステップ、生成された出力値、生成されたエラーなどの詳細を表示できます。「[フロー実行の詳細](https://servicenow-prod.fluidtopics.net/Xq0j7CEMORUPcCjsiTyOAA "現在のステータス、実行されたアイテム、生成された値など、設計環境からアクションまたはフローに関するランタイム情報を直接表示します。埋め込まれた Now Platform エディターまたは新しいタブから関連レコードを開きます。")」を参照してください。

フローエラーハンドラー
:   フローエラーハンドラーを使用すると、フロー実行の詳細からエラーを検出して報告できます。一連のアクションとサブフローを実行して、問題を特定して修正します。たとえば、エラー発生時に、フローログ出力値を取得し、通知を送信し、修正サブフローを実行するようにします。「[フローエラーハンドラー](https://servicenow-prod.fluidtopics.net/salWK8u94epHcC7TJFdKiA "エラーを検出するフローを有効にします。一連のアクションとサブフローを実行して、問題を特定して修正します。たとえば、エラー発生時に、フローログ出力値を取得し、通知を送信し、修正サブフローを実行するようにします。")」を参照してください。

サブフロー
:   「サブフロー」は、一連の再利用可能なアクション、データ入力、およびデータ出力からなる自動化されたプロセスです。フローとは対照的に、サブフローにはトリガーがなく、代わりにフロー、別のサブフロー、またはスクリプトからの呼び出し時に実行されます。サブフローのビルドおよび管理にあたっては、アプリケーションやプロセスが使用する Now Platform のテーブルおよびフィールドについて、ある程度の知識が必要になります。プロセスアナリストは、利用可能なアクションを使用してサブフローを作成したり、既存のサブフローをテンプレートとして使用したりすることができます。「[サブフローのビルド](https://servicenow-prod.fluidtopics.net/rj1uUAyz_yJqNrUFpbEbnw "ワークフロースタジオ は、サブフローの作成に使用されるデフォルトの Now Platform プロセス自動化ビルダーです。ワークフロースタジオ は、ワークフロー エディターに代わるものです。")」を参照してください。

アクション
:   「アクション」は、コードを書かなくてもプロセスアナリストが Now Platform 機能を自動化できるようにする再利用可能な操作です。たとえば、\[レコードを作成\] アクションによって、プロセスアナリストは、特定の条件が発生したときに特定の値を持つ特定のテーブルにレコードを生成することができます。\[レコードを作成\] のような ServiceNow コアアクションでは、Now Platform テーブルとフィールドに精通している必要があります。アクションデザイナーは、アプリケーション固有のアクションを作成して、構成の詳細をあらかじめ設定することができます。たとえば、\[インシデントタスクを作成\] アクションを作成すると、アクションが使用されるたびにプロセスアナリストが正しいテーブルとフィールドの構成を使用するようになります。関連するスポークを有効化することによって、アプリケーション固有のアクションを追加できます。 「[ワークフロースタジオ アクション](https://servicenow-prod.fluidtopics.net/TfDSX0LszSyLjzoOXyx87g "アクションを任意のフローに追加することで、プロセス アナリストはコードを記述しなくても Now Platform の機能を自動化できるようになります。")」を参照してください。

スポーク
:   「スポーク」は、特定のテーブルを管理するための ワークフロースタジオ アクションとサブフローを含むスコープ対象のアプリケーションです。たとえば、\[ITSM スポーク\] には、インシデントレコードと問題レコードを管理するためのアクションが含まれています。ServiceNow ストアから追加のスポークを有効にするか、適切なプラグインを有効にできます。独自のスポークをビルドするには、Now Platform のアプリケーション開発に精通している必要があります。利用可能なスポークの一覧については、「[スポーク](https://servicenow-prod.fluidtopics.net/qXbGYXstJ079frSVGnp0~Q "スポークをインストールして、アプリケーション固有のコンテンツを ワークフロースタジオ に追加します。")」を参照してください。

このトピックでは、 ワークフロースタジオ を使用したフローの作成に関連する基本的なタスクについて説明します。フローを作成するための詳細な手順については、「[ワークフロースタジオ でのフローの作成](https://servicenow-prod.fluidtopics.net/I~swXfpO2VPIAGxqAcbiAQ "トリガー条件が発生したときに、一連のアクションとフローロジックを実行します。")」を参照してください。

## フローのセクション {#exploring-flows__section_r2g_nkm_w1c}

フローは 4 つのセクションで構成されます。

1. \[トリガー\] セクション
:   \[トリガー\] セクションでは、フローを実行するタイミングを選択して定義します。 各トリガータイプで、フローを開始するタイミングと利用可能な初期データを定義します。トリガーには、レコード操作、日付、およびアプリケーション操作に対するものがあります。

    フローは、レコードベース、スケジュールベース、およびアプリケーションベースのトリガータイプをサポートしています。利用可能なトリガータイプの詳細については、「[ワークフロースタジオ フロートリガータイプ](https://servicenow-prod.fluidtopics.net/dW2tZUl9YaNaAqDCiJ4eFg "各トリガータイプで、フローを開始するタイミングと利用可能な初期データを定義します。トリガーには、レコード操作、日付、およびアプリケーション操作に対するものがあります。​")」を参照してください。

2. \[アクション\] セクション
:   \[アクション\] セクションでは、フローを構成するステップを選択して構成します。関連するピッカーを開くと、 [アクション](https://servicenow-prod.fluidtopics.net/5dKctYRXrtl5feCdYPcS7Q "ワークフロースタジオ は、アクションの作成に使用されるデフォルトの Now Platform プロセス自動化ビルダーです。ワークフロースタジオ は、ワークフロー エディターに代わるものです。")、 [フローロジック](https://servicenow-prod.fluidtopics.net/HQtJvolVg1ImcQXxYtj9mw "フローとサブフローで、条件付きアクションまたは反復アクションを指定できます。フローロジックの要素を組み合わせて、スクリプトをほとんどまたはまったく使用せずにグラフィカルインターフェイスでワークフローを作成します。")、および [サブフロー](https://servicenow-prod.fluidtopics.net/rj1uUAyz_yJqNrUFpbEbnw "ワークフロースタジオ は、サブフローの作成に使用されるデフォルトの Now Platform プロセス自動化ビルダーです。ワークフロースタジオ は、ワークフロー エディターに代わるものです。") をフローに追加できます。

    デザインキャンバスの各アイテムの横には連番が表示されます。アクション番号は 1 から始まり、フローにアイテムを追加すると 1 ずつ増えていきます。

3. \[エラーハンドラー\] セクション
:   フローの \[エラーハンドラー\] セクションでは、フローでエラーをキャッチして修正できます。\[エラーハンドラー\] セクションの使用の詳細については、「[フローエラーハンドラー](https://servicenow-prod.fluidtopics.net/salWK8u94epHcC7TJFdKiA "エラーを検出するフローを有効にします。一連のアクションとサブフローを実行して、問題を特定して修正します。たとえば、エラー発生時に、フローログ出力値を取得し、通知を送信し、修正サブフローを実行するようにします。")」を参照してください。

4. \[データ\] パネル
:   フローでは、収集または生成されたすべてのデータが変数として \[データ\] パネルに保存されます。データ変数はそれぞれ独自のピルを持っています。フローデザイナーは「ピル」を使用して、変数値をアクションの入力または出力にドラッグすることができます。フローでは、内容とそのデータタイプに基づいてピル名が生成されます。ピルの横には変数のデータ タイプが指定されます。  
    図 : 1. データパネル内のフローデータの例

## アクション構成 {#exploring-flows__flow-actions}

アクションピッカーを開いて、フローにアクションを追加します。アクションは、入力値を指定することにより設定します。入力値は、フロートリガーからのデータまたは他のアクションの出力です。入力の値を直接入力するか、\[データ\] パネルのデータを使用してアクションの入力を設定します。フローの開始時に、データはフロートリガーまたはサブフローの入力に制限される場合があります。アクションをフローに追加すると、各アクションの出力値がデータピルとして \[データ\] パネルに表示されます。

## コンポーネントピッカー {#exploring-flows__section_qdy_zlm_w1c}

フローの \[アクション\] セクションで、\[ アクション\]、\[ フローロジック\]、または \[サブフロー \] オプションを選択して、そのコンポーネントタイプのピッカーを開くことができます。検索ウィンドウにテキストを入力してコンポーネントを検索するか、カテゴリを参照してフローに追加するコンポーネントを見つけることができます。  
図 : 2. アクションピッカーメニュー

アクションピッカーは、アクションの検索をより簡単にするいくつかの機能で構成されています。

検索アクション
:   アクションピッカーは、入力時に表示されるアクションのリストをフィルターします。ピッカーには、検索クエリに一致するアクションのみが表示されます。

最新
:   アクションピッカーには、このセッション中に選択した最新のアクションのリストが表示されます。

人気
:   アクションピッカーには、他のユーザーが頻繁に使用したアクションのリストが表示されます。

インストールされたスポーク
:   アプリケーションによっては、アプリケーション固有のアクションを追加するスポークが含まれています。スポークのアクションは、通常は読み取り専用ですが、コピーやカスタマイズが可能です。アクションピッカーは、アクションを、それが属するアプリケーションスコープ別にグループ化します。スポークを選択すると、アクションのリストが表示されます。

    ServiceNow コアアクション
    :   インスタンスには、任意のフローに追加できるコアアクションまたは頻繁に使用される Now Platform 操作のコレクションが含まれています。

    グローバルスポークアクション
    :   開発者は、グローバルアプリケーションスコープでカスタムアクションを作成して、すべてのアプリケーションで利用可能にすることができます。ServiceNow には、任意のフローで使用するためのアクションがグローバルスコープにいくつか用意されています。

    カスタム アクション
    :   開発者は、自分が所有するアプリケーションスコープでカスタムアクションを作成することもできます。カスタムアクションは、スポークのアプリケーションスコープのアクションピッカーに表示されます。

## フローのメリット {#exploring-flows__section_y5v_kfk_f1c}

フローは、プロセスオーナーと開発者に次のメリットをもたらします。

* 反復作業を自動化し、効率とエクスペリエンスを向上させます。
* 技術者以外のユーザーがワークフローの内容を理解できるように、ワークフローを自然言語で説明します。
* ビルダーが利用可能なパスと接続を確認できるように、ワークフローを図として表示します。
* 単一のインターフェイスからワークフローを作成およびテストし、想定どおりに動作することを確認できます。
* 該当分野のエキスパートが再利用可能なアクションを開発してフロー作成者と共有できるようになり、プロセスの自動化が促進されます。
* アップグレードのコストが削減され、安全にアップグレードできる Now Platform のロジックが複雑なカスタムスクリプトの代わりとなります。
* 再利用可能なアクションのライブラリが提供され、開発コストが削減されます。
* 統合およびロボティックプロセスオートメーション (RPA) 機能の個別のサブスクリプションで拡張します。
{#exploring-flows__ul_zt2_bfw_l1b}
{#exploring-flows__table_z5v_kfk_f1c__entry__3}

| 利益 | 機能 | ユーザー |
|-|-|-|
| 自動化された操作の既存のライブラリから自動化されたワークフローをビルドします。 | フロー | アプリケーション開発者、プロセス作成者オーナー、またはアドミニストレーター |
| 一連のトリガー条件が満たされたときに自動ワークフローを実行します。 | フロー | アプリケーション開発者、プロセス作成者オーナー、またはアドミニストレーター |
| 一連のトリガー条件を入力データとして使用して、自動化されたワークフローを実行します。 | フロー | アプリケーション開発者、プロセス作成者オーナー、またはアドミニストレーター |
[ ]

{#exploring-flows__table_z5v_kfk_f1c}
* **[フローの作成を開始する](https://servicenow-prod.fluidtopics.net/zuOEzbtCxto0jeFMnVSVJA)**   
  承認を必要とするトリガーアクションとベースシステムアクションを使用して、フローのサンプルを作成します。
* **[フローアクションの番号付け](https://servicenow-prod.fluidtopics.net/p_f4Y2NrK0HaZ17ZePOQqA)**   
  アクションアウトラインには、フロー内の各アクションおよびフローロジックブロックの横に整数が表示されます。ワークフロースタジオ 内から従来のアクションの番号付けを含むフローを更新できます。
* **[ワークフロースタジオ のランディングページ](https://servicenow-prod.fluidtopics.net/xNzeHTsvvsuf8R2hTM3AUQ)**   
  アクション、フロー、サブフロー、または実行の詳細にアクセスしたり、作成します。
* **[ワークフロースタジオ データ](https://servicenow-prod.fluidtopics.net/o8ky69p5myn4NlXd1XuxXA)**   
  フローにアクションを追加すると、そのたびに、ワークフロースタジオによってその結果を格納するためのデータ ピルが追加されます。データ ピルの名前は、フロー内のシーケンスとそのデータ タイプを示します。
* **[フロー図作成ビュー](https://servicenow-prod.fluidtopics.net/3bbb~ouFzrVHy2LtTac0jQ)**   
  フローを作成して図として表示します。フローがたどることができるパスと要素間の接続を表示します。
* **[フロー実行の詳細](https://servicenow-prod.fluidtopics.net/Xq0j7CEMORUPcCjsiTyOAA)**   
  現在のステータス、実行されたアイテム、生成された値など、設計環境からアクションまたはフローに関するランタイム情報を直接表示します。埋め込まれた Now Platform エディターまたは新しいタブから関連レコードを開きます。
* **[フローロール](https://servicenow-prod.fluidtopics.net/Y8UnatjUgg1V~2JrxC2nAQ)**   
  特定のロールで実行するフローとサブフローを作成します。ロールを割り当てることで、ユーザーが開始したフローを作成できます。このフローは、そのユーザーのロールではなく自身のロールで実行されます。
* **[ドメインセパレーションと ワークフロースタジオ](https://servicenow-prod.fluidtopics.net/bpzibDPLaaYWeWL3v9H~qw)**   
  ドメインセパレーションは ワークフロースタジオ でサポートされています。 ワークフロースタジオ は、ビジネスロジックのドメインセパレーションをサポートしています。これにより、各テナントドメインに独自のフロー、アクション、サブフローを組み込むことができます。 ドメインセパレーションでは、データ、プロセス、および管理タスクをドメインと呼ばれる論理的なグループに分けることができます。どのユーザーがデータを表示できるか、データにアクセスできるかなど、このアプリケーションのいくつかの側面を制御できます。
* **[アーキテクチャの概要](https://servicenow-prod.fluidtopics.net/Y6Yta7uatRDt~hNb0wDPgg)**   
  ワークフロースタジオが Now Platform の中でフローやアクションをアクティブ化し、トリガーし、処理する仕組みについて理解します。
* **[デフォルトの読み取り専用フロー](https://servicenow-prod.fluidtopics.net/vi9MtOwNjxxwlKlkv3AFaQ)**   
  既存のフローを読み取り専用状態で開き、誤って変更されないように保護します。フローが読み取り専用状態の間は、レビュー、テスト、非アクティブ化、または編集要求のみを行うことができます。
* **[フローデバッガ](https://servicenow-prod.fluidtopics.net/adnOZFoKLwjeg~2YuW2fNQ)**   
  専用の \[ワークフロースタジオ\] タブからフローとサブフローをデバッグします。ブレークポイントと、フローを一時停止するステップを設定して、構成とランタイム値を確認します。
* **[保存済みのフロートリガー](https://servicenow-prod.fluidtopics.net/o3VhelrykKc~MBKX19AgFw)**   
  一連のトリガー定義を再利用可能なトリガーとして保存します。フロー作成者が、一部またはすべてのアプリケーションフローから保存済みのトリガーを選択できるようにします。フロー作成者がトリガーの詳細を表示できるかどうか、またはトリガーに条件を追加できるかどうかを指定します。

