アクティビティ自動化プランとしてアクションを作成する

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:3分
  • プレイブック からアクティビティとして設定して実行するアクションの例を作成します。

    始める前に

    必要なロール:
    • このタスクには、ワークフロースタジオ環境でフローを作成するための知識が必要です。詳細については、「フローのビルド」を参照してください。
    • このタスクには、サーバー側スクリプティングに関する知識が必要です。詳細については、「 Server-side scripting (サーバー側スクリプティング)」を参照してください。
    • admin

    このタスクについて

    各アクティビティ定義には、ワークフロースタジオ コンテンツを実行するための自動化プランが必要です。自動化プランは、アクションまたはサブフローを実行するときに使用する入力値をワークフロースタジオ プレイブックビルダーに示します。自動化プランでは、静的なデフォルト値を指定することも、プレイブックオーナーに、プレイブックにアクティビティを追加するときに動的な値を指定するように求めることもできます。

    この例では、アクティビティの自動化プランとして使用する再利用可能な ワークフロースタジオ アクションを作成します。作成するアクションは、タスク [task] レコードを親レコードに関連付けます。

    手順

    1. 次のように移動する。 All (すべて) > プロセス自動化 > Flow Designer (フローデザイナー).
    2. メインヘッダーで、 + 新規 > アクション.
      [アクションプロパティ] 画面が表示されます。
    3. [アクションプロパティ] 画面で、次のフィールドに入力します。
      フィールド アクション
      名前 Associate Record with Parent と入力します。
      アプリケーション [グローバル] を選択したままにします。
      アクセス可能 [すべてのアプリケーションスコープ] を選択したままにします。
    4. [送信] をクリックします。
      ワークフロースタジオ 設計環境が表示されます。
    5. [アクションアウトライン] で、[入力] をクリックします。
    6. [アクション入力] ヘッダーで、[+ 入力の作成] をクリックし、次のフィールドに入力します。
      フィールド アクション
      ラベル レコード」と入力します。
      名前 レコード」と入力します。
      タイプ [Reference.Task[task]] を選択します。
    7. [アクション入力] ヘッダーで、[+ 入力の作成] をクリックし、次のフィールドに入力します。
      フィールド 説明
      ラベル Parent Record と入力します。
      名前 レコード」と入力します。
      タイプ [Reference.Task[task]] を選択します。
    8. [新しいステップを追加] アイコン ([新しいステップを追加] アイコン) をクリックします。
      [追加するステップを選択] 画面が表示されます。
    9. [ServiceNow データ] で、[レコードの更新] ステップを選択します。
      [レコードの更新] ステップが [入力] の下の [アクションアウトライン] に表示されます。
    10. [ レコード ] フィールドで、データピルピッカーアイコン ( データピルピッカーアイコン) をクリックし、ドット連結して 入力 > レコード.
    11. [フィールド値] で、[+ フィールド値の追加 (Add Field Value)] をクリックし、リストから [親] を選択します。
    12. [親] フィールドの横にあるデータピルピッカーアイコン (データピルピッカーアイコン) をクリックし、ドット連結して次の操作を行います 入力 > 親レコード.
    13. [アクションアウトライン] で、[出力] をクリックします。
    14. [アクション出力] で、[+ 出力の作成] をクリックし、次のフィールドに入力します。
      フィールド アクション
      ラベル レコード」と入力します。
      名前 レコード」と入力します。
      タイプ [Reference.Task[task]] を選択します。
    15. [アクション出力] ヘッダーで、[+ 出力の作成] をクリックし、次のフィールドに入力します。
      フィールド アクション
      ラベル Parent Record と入力します。
      名前 レコード」と入力します。
      タイプ [Reference.Task[task]] を選択します。
    16. [アクションの出力] ヘッダーで、[編集モードを終了] をクリックします。
    17. [レコード出力] の [値] 列の横にあるデータピルピッカーアイコン (データピルピッカーアイコン) をクリックし、ドット連結して 入力 > レコード
    18. 親レコード出力の [値] 列の横にあるデータピルピッカーアイコン (データピルピッカーアイコン) をクリックし、ドット連結して 入力 > 親レコード.
    19. メインヘッダーで、 保存します > 公開 で、アクションをアクティビティ定義の自動化プランに追加できるようにします。

    タスクの結果

    これで、カスタム ワークフロースタジオ アクションをカスタムアクティビティ定義の自動化プランに追加できるようになりました。

    次のタスク

    アクティビティ定義の作成 を実行するときに、カスタムアクションを自動化プランに追加します。