フローの作成を開始する

  • リリースバージョン: Zurich
  • 更新日 2025年08月07日
  • 所要時間:3分
  • 承認を必要とするトリガーアクションとベースシステムアクションを使用して、フローのサンプルを作成します。

    ワークフロースタジオ でフローを作成する方法については、この 3:34 分のビデオをご覧ください。

    始める前に

    必要なロール:flow_designer

    このタスクについて

    フローには次のコンポーネントを含めることができます。
    • トリガー:フローを開始するアクティビティ。指定したテーブルまたはスケジュールされたジョブで作成されたレコードなど。
    • 条件:アクションがいつ、どのように実行されるかを決定するステートメント。たとえば、フィールドが特定の値を超えている場合にのみアクションを実行します。
    • アクション:システムによって実行される操作。フィールド値の更新、承認の要求、値のログへの記録など。

    基本的なフローを理解するために、カタログアイテム承認フローを作成します。このフローの動作は次のとおりです。

    1. カタログアイテムが要求されたときに実行されます。
    2. 要求者に通知するメールを送信します。
    3. 指定された金額を超えている場合、マネージャーの承認を開始します。

    手順

    1. 移動先 すべて > プロセス自動化 > ワークフロースタジオ.
    2. ワークフロースタジオホームページで、 新規 > フロー.
    3. フローの名前と説明を指定し、オプションで追加のプロパティを指定します。
    4. [Build flow] を選択します。
    5. フローがビルドされたら、フローを開始するトリガーを追加します。
      1. [Add a trigger (トリガーを追加)] を選択します。
      2. トリガーのリストから、次を選択します アプリケーション > サービスカタログ.
      3. [Done (完了)] を選択します。
      このフローは、ユーザーがサービスカタログアイテムを要求するたびに実行されます。
    6. [アクション、フローロジック、またはサブフローを追加] を選択します。
      まず、カタログアイテムが要求されたときにメールを送信する [メール送信] アクションを追加し、その後に IF フローロジックと、アイテムのコストが 1000 USD を超える場合に承認を開始する [承認を求める] アクションを追加します。
    7. カタログアイテムが要求されたときに要求者にメールを送信するには、[メール送信] アクションを追加します。
      1. [アクション] から、次を選択します。 ServiceNow Core > メール送信.
      2. アクションを構成します。
        フィールド アクション
        ターゲットレコード [データ] ペインで、[ トリガー - サービスカタログ ] を展開し、[ 要求アイテムレコード ] データピルをドラッグします。
        宛先 [要求アイテムレコード] データピルを展開し、[メール] データピルをドラッグします。
        件名 メール通知の件名を追加します。
        本文 メール本文を追加します。
    8. アイテムのコストが 1000 USD を超えた場合に承認を開始できるように、IF フローロジックと Ask for approval アクションを追加します。
      1. 選択 アクション、フローロジック、またはサブフローを追加 > フローロジック > If.
      2. [条件 1] で、 要求アイテムレコード > 価格 データピル。
      3. [ 次の値より大きい] を選択します。
      4. 「1000」と入力します。
      5. [Done (完了)] を選択します。
      6. 選択 アクション > 承認を求める.
      7. [レコード] で、[要求アイテムレコード] データピルをドット連結またはドラッグします。
      8. [ Rules ] を [Approve when Anyone approves ] に指定し、 要求アイテムレコード > 作成者 > マネージャー データピル。
      9. [Done (完了)] を選択します。
    9. フローをテストしアクティブ化します。

    次のタスク

    ワークフロースタジオを使用して、「承認を求める」アクションを再利用可能なアクションに変換します。フロー設計者はアクションを使用することで、最小限の設定で複数のフローに複雑なアクションを追加できます。「アクションの作成を開始する」を参照してください。