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

トリガー条件が発生したときに、一連のアクションとフローロジックを実行します。

## 始める前に

* ワークフロースタジオ コンテンツを保存するアプリケーションを作成または選択します。
* 必要なロール：flow_designer または admin
{#create-flow__ul_js5_h51_xbb}

## このタスクについて

flow_designer または admin ロールを持つユーザーは、アプリケーションのテーブル構造を把握し、フローまたはサブフローのターゲットテーブルに関連付けられている既存のビジネスロジックを認識する必要があります。フローまたはサブフローを作成する前に、競合するビジネスルールまたはワークフローを無効にしてください。

カスタムアプリケーションを作成して ワークフロースタジオ のコンテンツを格納することで、アプリケーションリポジトリまたは ServiceNow Store を使用してアプリケーションを[展開](https://www.servicenow.com/docs/access?context=c_SharingApplications&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US)することができます。

## 手順

1. 移動先 すべてプロセスの自動化ワークフロースタジオ.
2. ワークフロースタジオホームページから、 新規フロー.
3. Now Assist を使用してフローをビルドするか、フローを最初からビルドするかを選択します。  
   Now Assist を使用してフローをビルドするには、「[Now Assist を使用したフローの作成](https://servicenow-prod.fluidtopics.net/T9d6XL3uzpQ0XG1Xzr0LEw "生成 AI を使用して、テキストの指示からフローを作成します。")」を参照してください。

   フローを最初からビルドするには、次のステップに進みます。
4. \[ゼロから構築します\] を選択します。
5. \[フロープロパティ\] 画面のフィールドに入力します。  
   {#create-flow__table_kdg_zxh_ldb__entry__2}

   | フィールド | 説明 |
   |-|-|
   | フロー名 | フローを一意に識別する名前です。システムは、スペース文字をアンダースコア文字に置き換えることにより、フロー名を内部名に変換します。 |
   | 説明 | フローの説明です。 |
   | アプリケーション | フローを作成するアプリケーションスコープ。デフォルトは「グローバル」です。アプリケーションスコープによって、フローがアクセスできるデータと共有できるデータが決まります。 |
   | ドメイン | フローのドメインスコープ。ドメインセパレーションの詳細については、「[Domain separation explained](https://www.servicenow.com/docs/access?context=bp-what-is-domain-separation&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US)」を参照してください。 |
   [ ]

   {#create-flow__table_kdg_zxh_ldb}  
   {#create-flow__table_ltx_mlf_b1c__entry__2}

   | フィールド | 説明 |
   |-|-|
   | 保護 | フローが読み取り専用の場合に指定する選択肢です。自分が所有するアプリケーションスコープでフローを作成する場合にのみ、値を選択できます。 |
   | 実行方法 | フローを実行するユーザーを指定するオプション。システムユーザーまたはセッションを開始したユーザーを選択できます。フローをトリガーしたユーザーから更新を実行する必要がある場合は、セッションオプションを開始したユーザーを選択します。たとえば、フローを開始したユーザーからのインシデントレコードコメントが必要な場合に、このオプションを使用します。フローのオプションとして実行を設定しても、子サブフローには適用されません。 注: デフォルトでは、フローはセッションを開始するユーザーとして実行されます。 個人用の OAuth トークンを使用して実行できるフローを作成するには、セッションを開始するユーザーのオプションを選択します。フローを実行しているユーザーが個人用の OAuth トークンを持っていれば、そのトークンでフローが実行されます。個人用の OAuth トークンの作成の詳細については、「[OAuth 2.0 認証情報](https://www.servicenow.com/docs/access?context=oauth-2-credentials&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US)」を参照してください。 セッションを開始したユーザーとしてフローを実行すると、システムはユーザーの ACL 制限によりフローアクションを制限します。フローをトリガーするユーザーによるフローアクションの実行が、セキュリティ制限によって妨げられることがないようにしてください。開始ユーザーによって実行されるフローも、日時形式などのユーザー固有の設定に従って実行されます。 注: 受信メールフローはこの設定を無視し、常にセッションを開始するユーザーとして実行されます。受信メールフローのアクセス制御をテストするには、典型的な受信メールユーザーを代理操作してフローを手動でトリガーします。 |
   | ロールを使用して実行します | フローを実行するロールです。\[実行方法\] が \[セッションを開始するユーザー\] に設定されている際にのみ、このオプションを利用できます。 |
   | フロー優先度のデフォルト | デフォルトでこのフローが実行される優先度レベル。次のオプションが含まれます。 * 低 * 中 (デフォルト) * 高 {#create-flow__ul_esz_xlf_b1c} フローの優先度レベルの詳細については、「[フロー優先度](https://servicenow-prod.fluidtopics.net/QsS2jjf15YNJJc3erIIRYA "実行を待機している他のフローと比較したバックグラウンドフローの優先度を指定します。優先度の低いフローを実行する前に、優先度の高いフローのグループを実行します。")」を参照してください。 |
   [表 : 1. 追加のプロパティ]

   {#create-flow__table_ltx_mlf_b1c}
6. \[送信\] を選択します。  
   注:  
   ワークフロースタジオ で初めて実行する場合は、ようこそ画面が表示されます。ウェルカムツアーを表示するか、今はスキップするかを選択できます。  
   システムにより ワークフロースタジオ 設計環境が表示されます。
7. 保存済みトリガーをフローに追加します。  
   注:  
   フローのトリガーを作成するか、保存済みのトリガーを使用できます。トリガーを作成するには、次の手順に進みます。保存済みトリガーの作成の詳細については、「[保存済みトリガーの作成](https://servicenow-prod.fluidtopics.net/9Kl2wUsmKryVDZ1OO~b56Q "一連のトリガー定義を再利用可能なトリガーとして保存します。フロー作成者が、一部またはすべてのアプリケーションフローから保存済みのトリガーを選択できるようにします。フロー作成者がトリガーの詳細を表示できるかどうか、またはトリガーに条件を追加できるかどうかを指定します。")」を参照してください。
   1. \[トリガー\] セクションで \[トリガーを追加\] を選択します。
   2. \[トリガー\] リストの \[インストールされたスポーク\] で、トリガーが作成されたアプリケーションを選択します。  
      たとえば、グローバルなど。  
      ワークフロースタジオに、選択したアプリケーションにあるトリガーのリストが表示されます。
   3. トリガーを選択します。  
      トリガーの構成方法に応じて、トリガーのプロパティを表示、またはトリガーに条件を追加できる場合があります。
   4. \[完了\] を選択します。
   {#create-flow__substeps_mx4_zgk_pdc}
8. フローのトリガーを作成するには、次の手順を実行します。
   1. \[トリガー\] セクションで \[トリガーを追加\] を選択します。
   2. \[トリガー\] リストから、フローの実行を開始するトリガーを選択します。  
      トリガー タイプの詳細については、「[ワークフロースタジオ フロートリガータイプ](https://servicenow-prod.fluidtopics.net/dW2tZUl9YaNaAqDCiJ4eFg "各トリガータイプで、フローを開始するタイミングと利用可能な初期データを定義します。トリガーには、レコード操作、日付、およびアプリケーション操作に対するものがあります。​")」を参照してください。  
      選択したトリガーのタイプに応じて、一連のフィールドが表示されます。
   3. フィールドに入力してトリガーを設定します。  
      たとえば、レコードベースのトリガーの場合、テーブルを選択し、フィールド条件を設定します。この条件が満たされると、フローの実行が開始されます。
   4. \[完了\] をクリックします。
   {#create-flow__substeps_uzs_yzg_m2c}
9. アクション、フロー、サブフロー、またはフローロジックを追加するには、\[アクション、フローロジック、またはサブフローを追加\] を選択します。
   1. オプションを選択します。  
      {#create-flow__table_smq_3ys_tcb__entry__2}

      | オプション | 説明 |
      |-|-|
      | アクション | 目的のアクションを選択します。ワークフロースタジオ には、フローとサブフローで使用可能な [ワークフロースタジオ アクション](https://servicenow-prod.fluidtopics.net/TfDSX0LszSyLjzoOXyx87g "アクションを任意のフローに追加することで、プロセス アナリストはコードを記述しなくても Now Platform の機能を自動化できるようになります。") が含まれています。または、action_designer ロールを持つユーザーは、フローに追加するアクションを作成できます。[Integration Hub](https://www.servicenow.com/docs/access?context=integrationhub&version=yokohama&pubname=yokohama-integrate-applications&ft:locale=en-US) プラグインと [スポーク](https://servicenow-prod.fluidtopics.net/qXbGYXstJ079frSVGnp0~Q "スポークをインストールして、アプリケーション固有のコンテンツを ワークフロースタジオ に追加します。") プラグインは、追加のアクションをインストールします。 \[その他のアクション\] メニューからドラフトアクションを追加するには、\[ドラフトアクションを表示\] を true に設定します。 ServiceNow Store で利用可能なスポークを表示するには、 \[その他のアクション\] メニューから \[ストアスポークを表示\] を true に設定します。 注: \[スポークが未インストール\] の下に、ServiceNow のバージョンとの互換性や ワークフロースタジオ のアプリケーションの依存関係に基づいて ServiceNow Store で利用可能なスポークが表示されます。 |
      | フローロジック | 条件付き操作または繰り返し操作を指定するオプションを選択します。 |
      | サブフロー | 公開されたサブフローを選択し、入力値を定義します。フローアクションとしてサブフローを追加することに加えて、\[その他のアクション\] メニューから \[トリガーフローを表示\] オプションを有効にして、有効になったフローを選択し、必要な入力を定義することができます。トリガーされたフローを実行すると、そのトリガー条件は無視され、すべてのアクションが実行されます。 |
      [ ]

      {#create-flow__table_smq_3ys_tcb}

      フロー内のアクションの順序を変更するには、アクションの左側にあるハンドルを目的の場所にドラッグします。  
      選択したオプションに応じて、一連のフィールドが表示されます。
   2. アクション、フローロジック、またはサブフローを設定するには、フィールドに入力します。
   3. \[完了\] を選択します。
   4. 完了するまでアクションの追加を繰り返します。
   {#create-flow__substeps_fqw_rhr_mcb}
10. \[保存\] を選択します。  
    ワークフロースタジオ によって、フロー、トリガー、およびアクションのドラフトが保存されます。
{#create-flow__steps_m2m_vfb_xbb}

## 次のタスク

* フローを有効化する準備ができるまで、フローをテストします。  
  注:  
  システムでトリガーされるのは有効なフローのみです。
* フローを展開するか、別のインスタンスに転送します。
  * アプリケーションが完了し、リリースの準備ができたら、アプリケーションリポジトリからフローを[展開](https://www.servicenow.com/docs/access?context=c_SharingApplications&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US)します。
  * 別のインスタンスでフローをテストする場合は、更新セット XML ファイルからフローを[転送](https://www.servicenow.com/docs/access?context=update-set-transfers&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US)します。フローを保存すると、ワークフロースタジオ はそのサブフローとアクションを含む単一の更新セットファイルを生成します。
  {#create-flow__ul_hx4_vll_thb}
{#create-flow__ul_dm5_qv1_qhb}
* **[Now Assist を使用したフローの作成](https://servicenow-prod.fluidtopics.net/T9d6XL3uzpQ0XG1Xzr0LEw)**   
  生成 AI を使用して、テキストの指示からフローを作成します。
* **[保存済みトリガーの作成](https://servicenow-prod.fluidtopics.net/9Kl2wUsmKryVDZ1OO~b56Q)**   
  一連のトリガー定義を再利用可能なトリガーとして保存します。フロー作成者が、一部またはすべてのアプリケーションフローから保存済みのトリガーを選択できるようにします。フロー作成者がトリガーの詳細を表示できるかどうか、またはトリガーに条件を追加できるかどうかを指定します。
* **[受信メールトリガーを含むフローの作成](https://servicenow-prod.fluidtopics.net/QexvZZbB4eqedVj9TVLDGw)**   
  インスタンスがメールを受信したら、フローを開始します。
* **[Kafka メッセージトリガーを使用したフローの作成](https://servicenow-prod.fluidtopics.net/TGNR_5pVUJWPeVj2mLaRag)**   
  Kafka ストリームからのイベントを処理するフローをビルドします。指定されたトピックでイベントが利用可能になったときにフローを開始します。
* **[メトリックベース トリガーを使用してフローを作成する](https://servicenow-prod.fluidtopics.net/objTQRYDObn3uN3hwvX7Ag)**   
  メトリックベース トリガーが満たされるとフローが開始されます。メトリックベース トリガーは時系列データを追跡し、しきい値に達したとき、傾向が検出されたとき、またはシステムがデータのレポートを停止したときを監視できます。
* **[プロアクティブアナリティクストリガーを使用してフローを作成する](https://servicenow-prod.fluidtopics.net/q47geolbQt5XRrgwR4rGaA)**   
  パフォーマンスアナリティクス インジケーターを使用してフローを開始します。フロー開始条件を、一連のプロアクティブアナリティクス KPI スコアと KPI しきい値として定義します。
* **[サービスカタログ トリガーを使用してフローを作成する](https://servicenow-prod.fluidtopics.net/AFZGi_guxMzKLS~AZQ4g1A)**   
  サービスカタログ アイテムが達成プロセスの自動化を要求されるとフローが開始されます。
* **[SLA タスクトリガーを使用してフローを作成する](https://servicenow-prod.fluidtopics.net/N8WiTu2qVkL1E9ioNIIFvw)**   
  アクションプランとしてフローを実行するように、Service Level Agreement (SLA) の定義を構成します。
* **[外部トリガーを使用したフローの作成](https://servicenow-prod.fluidtopics.net/FPjD~CVG2YAJ6O4LLVyvQA)**   
  ベースシステムの外部トリガー定義を使用してフローを設定します。フローは、サードパーティシステムからのイベント駆動型外部トリガーに応答します。たとえば、サードパーティの問題追跡システムで問題が作成されるとフローを実行します。
* **[ロールを使用したフローの作成](https://servicenow-prod.fluidtopics.net/JUCpjCKBLGdUZQw~jXmo~w)**   
  割り当てられたロールで実行されるフローまたはサブフローを作成します。ロールを割り当てることで、ユーザーのロールではなく独自のロールで実行される、ユーザー開始のフローを作成できます。
* **[フローのサービスカタログ変数を作成する](https://servicenow-prod.fluidtopics.net/RqamkPh7vjLhtWBx8JnzNQ)**   
  特定の サービスカタログ フローにのみ利用可能な サービスカタログ 変数を作成します。フロー固有の変数は、フロー内のカタログタスクおよびアクションで使用できます。
* **[フローでのディシジョンテーブルの作成](https://servicenow-prod.fluidtopics.net/rY74HgrJ3i5vC8PlaCA8TA)**   
  ワークフロースタジオ でフローを作成するときに、ディシジョンテーブルの構造を作成します。フローからのデータを使用して、ディシジョンテーブルの入力、条件、および結果をすべて 1 つの便利なモーダルで作成します。例:インシデントアサインのロジックをディシジョンテーブルに保存し、そのディシジョンテーブルをフロー内で使用できます。
* **[フローのコピー](https://servicenow-prod.fluidtopics.net/lPSJ94vry2sbIU5hrVF1Nw)**   
  フローをコピーして新しい名前を付け、別のアプリケーションスコープに移動します。
* **[アクションまたはサブフローの複製](https://servicenow-prod.fluidtopics.net/nTripeos~C6gl8cI3m5O1Q)**   
  フロー内でアクションまたはサブフローを複製します。
* **[フローをテストする](https://servicenow-prod.fluidtopics.net/kcmcfukcYpQcvcGo96YM0Q)**   
  フローを有効化して他のユーザーがアクセスできるようにする前に、テストを実行して、想定どおりに機能することを確認します。
* **[フローをアクティブ化する](https://servicenow-prod.fluidtopics.net/BalDCB42ESMezbWF41T6Vw)**   
  フローをアクティブ化して、実行できるようにします。
* **[フローまたはアクションのデフォルトのタイトルの変更](https://servicenow-prod.fluidtopics.net/5N~qTfW_jF_vOOkCqktYng)**   
  スタイル付きおよび動的テキストを追加して、フロー、サブフロー、またはアクションのデフォルトタイトルを変更します。
* **[保存済みトリガーの編集](https://servicenow-prod.fluidtopics.net/UthIIsBQZFoIsFRpMyO75Q)**   
  ワークフロースタジオで保存済みトリガーを編集し、ビジネスニーズに応じてトリガー定義やその他のオプションを更新します。
* **[保存済みトリガーをフローからデタッチする](https://servicenow-prod.fluidtopics.net/0iwtBVfKY2BSOt6O0~KqnQ)**   
  保存済みトリガーに関連付けられているフローのリストを表示し、いずれかのフローからデタッチします。フローに別の開始条件を指定する前、またはトリガーを削除する前に、保存済みトリガーをデタッチします。
* **[フローを編集する](https://servicenow-prod.fluidtopics.net/kkd7HWGiIThQcxUQNmmGfg)**   
  既存のフローを編集します。
* **[保存済みトリガーの削除](https://servicenow-prod.fluidtopics.net/9k9e~Pbh4xuQUjioAjNMOg)**   
  不要になった保存済みトリガーを削除します。
* **[フローを削除する](https://servicenow-prod.fluidtopics.net/ymR1unb7r2DUCFIVDf31pQ)**   
  不要になったフローを削除します。
* **[フローを要約する](https://servicenow-prod.fluidtopics.net/ZLtpGbcb80a6udOOhjhExw)**   
  クリエーター向け Now Assistを使用してフローのサマリーを生成します。
* **[テーブルに対して有効化されたフローを表示する](https://servicenow-prod.fluidtopics.net/0URlHSAcZywfhxeyurEQIg)**   
  特定のテーブルで実行されるレコードベースのトリガーを持つフローを表示します。

