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

サービスカタログ アイテムが達成プロセスの自動化を要求されるとフローが開始されます。

## 始める前に

必要なロール：flow_designer または admin

## このタスクについて

テーブル内のすべてのレコードで実行されるレコード トリガーとは異なり、サービスカタログ トリガーは、カタログ アイテムが特定のフローを実行するように設定されている場合に、特定のアイテムのすべてのカタログ アイテム要求で実行されます。たとえば、タブレットの要求が生じるたびに実行されるフローを定義できます。要求されたアイテムが、フロー トリガー レコードになります。

## 手順

1. カタログ アイテムをまだ作成していない場合は、フローに関連付けるカタログ アイテムを作成します。
   1. 移動先 サービスカタログカタログ定義アイテムの管理.  
      カタログ アイテム \[sc_cat_item\] テーブルが開きます。
   2. \[新規\] をクリックします。
   3. フィールドに入力します。  
      カタログアイテムフィールドの詳細については、「 [Catalog Item form](https://www.servicenow.com/docs/access?context=catalog-item-form&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US)」を参照してください。  
      注:  
      後でフローにステージを追加する場合は、ステージが一緒に含まれているアイテムに関連付けられている既存のワークフローがないことを確認します。競合するステージによって、要求されたアイテムのステージ フィールドにレポートされるのを防ぐため、\[ワークフロー\] フィールドと \[実行計画\] フィールドの値をクリアーします。
   {#create-sc-flow__substeps_y2z_c2q_jdb}
2. カタログ アイテムに関連付けるフローを作成します。  
   このフローがトリガーされると、カタログ アイテム要求が処理されます。
   1. 移動先 プロセスの自動化フローデザイナー.
   2. クリック + 新規新しいフロー.
   3. フロー プロパティを定義します。  
      詳細については、「[ワークフロースタジオ でのフローの作成](https://servicenow-prod.fluidtopics.net/I~swXfpO2VPIAGxqAcbiAQ "トリガー条件が発生したときに、一連のアクションとフローロジックを実行します。")」を参照してください。
   4. \[トリガー\] セクションで、トリガーを追加し、\[サービスカタログ\] を選択します。  
      注:  
      サービスカタログ トリガーは、トリガー条件の一部としてカタログ変数をサポートしていません。代わりに、フローの本体でカタログ変数を取得または作成します。
   5. **オプション:** フロー アクションでのみ使用可能なフロー固有のカタログ変数を作成します。  
      「[フローのサービスカタログ変数を作成する](https://servicenow-prod.fluidtopics.net/RqamkPh7vjLhtWBx8JnzNQ "特定の サービスカタログ フローにのみ利用可能な サービスカタログ 変数を作成します。フロー固有の変数は、フロー内のカタログタスクおよびアクションで使用できます。")」を参照してください。
   6. アクション、サブフロー、およびフローロジックをフローに追加します。  
      アクションによっては、カタログ アイテムを管理することができます。たとえば、「カタログ タスクの作成」アクションで、要求されたアイテム用のタスクを生成し、「カタログ変数の取得」アクションを使用して、フロー内のデータピルとしてカタログ変数にアクセスすることができます。「[「カタログ タスクの作成」アクション](https://servicenow-prod.fluidtopics.net/wWK9jxc~KWxY75gSVJyL9Q "要求アイテム [sc_req_item] テーブルの要求アイテムに関連付けられたカタログタスク [sc_task] テーブルにレコードを作成します。 フローで使用するデータとしてカタログ タスク レコードを追加します。")」および「[「カタログ変数の取得」アクション](https://servicenow-prod.fluidtopics.net/Vtt2nW9Uwsk8LwIITxZs9Q "[カタログ変数の取得] アクションを使用して、複数のテンプレートカタログアイテムと変数セットから変数を選択します。")」を参照してください。
   7. **オプション:** 要求者に進行状況を報告するために、フローにステージを追加します。  
      「[フローおよびサブフローのステージ](https://servicenow-prod.fluidtopics.net/C3NkbHEKsp0AozvF0vAgBg "要求、フロー、またはサブフローの現在のステージをエンドユーザーと通信します。")」を参照してください。
   8. フローをテストします。  
      想定どおりに動作したら、フローを有効化します。詳細については、「[フローをテストする](https://servicenow-prod.fluidtopics.net/kcmcfukcYpQcvcGo96YM0Q "フローを有効化して他のユーザーがアクセスできるようにする前に、テストを実行して、想定どおりに機能することを確認します。")」と「[フローをアクティブ化する](https://servicenow-prod.fluidtopics.net/BalDCB42ESMezbWF41T6Vw "フローをアクティブ化して、実行できるようにします。")」を参照してください。  
      注:  
      フローが非アクティブまたは存在しないカタログ変数を参照する場合、そのフローは有効化できません。
   {#create-sc-flow__substeps_o23_52q_jdb}
3. 作成したカタログ アイテムの \[フロー\] フィールドにフローを追加します。
   1. カタログ アイテムに移動します。
   2. \[フロー\] フィールドで、作成したフローを選択します。  
      注:  
      \[フロー\] フィールドには、サービスカタログ トリガーを持つフローのみが表示されます。\[ フロー\] フィールドが表示されていない場合は、それを表示するようにフォームを設定します。
   3. \[更新\] をクリックします。
   {#create-sc-flow__substeps_lgq_x3q_jdb}

## タスクの結果

カタログ アイテムが要求されると、関連付けられたフローがトリガーされ、アクションが実行されます。

## 次のタスク

カタログアイテムレコードを作成してインスタンスに展開します。  
注:  
サービスカタログ レコードはグローバルスコープに作成されます。これらはソースコントロールまたはアプリケーションリポジトリ転送の一部ではなく、デフォルトの ワークフロースタジオ 更新セットの一部でもありません。

