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

アクティビティを実行するアクションまたはサブフローを指定します。アクティビティをプレイブックに追加するときにプレイブックデザイナーに設定させる入力を構成します。アクティビティの実行時にエンドユーザーに提供するエクスペリエンスを選択します。

## 始める前に

* アクティビティの自動化プランとして使用するワークフロースタジオ [サブフロー](https://servicenow-prod.fluidtopics.net/Xu_pDE96z~1WIyhwPzYMXQ "フローのコンテンツ全体をサブフローとして再利用します。サブフローが使用する入力データと生成する出力データを定義します。他のフローまたはスクリプトからサブフローを呼び出します。​")または[アクション](https://servicenow-prod.fluidtopics.net/~y6rUxDQng8Sl01MXFCq9w "プロセスの 1 つ以上のステップを自動化する再利用可能なコンポーネントを作成します。")を作成します。例については、「[アクティビティ自動化プランとしてアクションを作成する](https://servicenow-prod.fluidtopics.net/_SEYPtkQoGBocS10LlN06Q "プレイブック からアクティビティとして設定して実行するアクションの例を作成します。")」を参照してください。
* 現在のアプリケーションを、アクティビティを実行するアプリケーションに設定してください。詳細については、「[アプリケーションピッカー](https://www.servicenow.com/docs/access?context=c_ApplicationPicker&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US)」を参照してください。
* 必要なロール：admin、playbook.admin または pd_content_author
{#create-activity-definition__ul_jcf_v23_dlb}

## 手順

1. 新しいアクティビティ定義の作成を開始するには、次のいずれかを実行します。  
   * 移動先 プロセスの自動化プロセス自動化管理アクティビティ定義. 次に、コンテキストヘッダーで、\[新規\] をクリックします。
   * [プレイブック を作成](https://servicenow-prod.fluidtopics.net/fiuvuFvMfjsfUYPDcyR_rw "プレイブックオーナーがワークフロースタジオコンテンツの複数のインスタンスを Now Platform で自動ビジネスプロセスに構成および整理できるようにします。") の手順に従ってください。次に、 プレイブック アクティビティ設計スペースで、 アクティビティを追加新しいアクティビティを作成.
   {#create-activity-definition__ul_dsr_z1s_vlb}  
   \[アクティビティ定義\] フォームビューが表示されます。
2. \[アクティビティ定義\] フォームフィールドに入力します。

   | フィールド | アクション |
   | ラベル | アクティビティの一意の名前を入力します。 この名前は、プレイブックビルダーとプレイブックランタイムの両方のワークフロースタジオ プレイブックに表示されます。 |
   | テーブル | \[アクティビティが入力としてアクセスできるレコードを含むテーブル\] を選択します。ワークフロースタジオ プレイブックビルダーでアクティビティに入力を追加すると、このテーブルから動的レコードデータにドット連結することができます。「[Dot-walking to data in related tables (関連テーブルのデータへのドット連結)](https://www.servicenow.com/docs/access?context=c_DotWalking&version=yokohama&pubname=yokohama-platform-user-interface&ft:locale=en-US)」を参照してください。 注: プレイブックのトリガー入力レコードに指定されたテーブルは、設計時にアクティビティ定義テーブルを上書きします。「[トリガー](https://servicenow-prod.fluidtopics.net/dkQcLB0zA6095ZxnKhfRQw "トリガーは、いつプレイブックの実行を開始するかを指定します。")」を参照してください。 |
   | 説明 | 必要に応じて、アクティビティに関する詳細を入力します。 |
   | アクセス可能 | 次のいずれかのオプションを選択します。 * すべてのアプリケーションスコープ - 任意のアプリケーションスコープのプレイブックにこのアクティビティを追加できます。 * このアプリケーションスコープのみ - \[アプリケーション\] フィールドで指定したものと同じアプリケーションスコープからのみプレイブックにこのアクティビティを追加できます。 {#create-activity-definition__ul_pwp_fgs_vlb} |
   | 必要なロール | このアクティビティ定義を使用するアクティビティへのアクセスを許可するロールを追加します。 |
   |-|-|

   {#create-activity-definition__choicetable_ndc_pgy_5lb}
3. \[フローまたはアクション\] フィールドの横にある \[自動化プラン\] セクションで、\[リストからドキュメントを参照\] アイコン (![\[リストからドキュメントを参照\]]() アイコン) をクリックします。  
   \[ドキュメントを選択\] 画面が表示されます。
4. \[テーブル名\] リストで、次のいずれかのオプションを選択します。  
   * ワークフロースタジオ サブフローを使用してアクティビティを自動化するには、\[フロー\] を選択します。
   * ワークフロースタジオ アクションを使用してアクティビティを自動化するには、\[アクションタイプ\] を選択します。

   {#create-activity-definition__ul_ztn_bhs_vlb}  
   注:  
   公開されたアクションまたはサブフローは、アクティビティ定義の自動化プランにのみ使用できます。
5. \[ドキュメント\] フィールドの隣にある、\[リストからドキュメントを参照\] アイコン (![\[リストからドキュメントを参照\] アイコン]()) をクリックします。  
   \[フローまたはアクションタイプ (Flows or Action Types)\] 画面が表示されます。
6. リストから、アクティビティを自動化するために使用するサブフローまたはアクションを選択します。
7. \[OK\] を選択します。
8. リストから、アクティビティが プレイブック のユーザー向けビューにレンダリングされるときに使用するプロパティとコンポーネントの UI レイアウトを選択します。  
   詳細については、「[UI レイアウト](https://servicenow-prod.fluidtopics.net/zAJkI8XBt~O51SpaQ_4vjg "UI レイアウトは、プレイブックエクスペリエンス でアクティビティをカードとしてレンダリングするときに使用するプロパティとコンポーネントを示します。")」を参照してください。
9. \[送信\] をクリックして、アクティビティ定義レコードを保存および作成します。  
   \[アクティビティ定義\] リストビューが表示されます。
10. リストの \[ラベル\] 列で、アクティビティ定義を選択します。  
    \[アクティビティ定義\] フォームビューが表示されます。
11. \[自動化プラン\] セクションを選択します。  
    アクションまたはサブフローに使用可能な変数が表示されます。ワークフロースタジオ プレイブックビルダーは、各アクションまたはサブフロー入力の変数を表示します。
12. 変数ごとに、各変数のデフォルト値を設定します。  
    アクティビティをプレイブックに追加するときにプレイブックデザイナーに値を設定させる場合は、変数を空白のままにします。
13. 変数ごとに、表示される場所を選択します。

    | ヴィジビリティ | 説明 |
    | 標準のモーダルに含める (Include in standard modal) | 詳細プロパティモーダルからの入力としてのみ変数を表示します。 |
    | 標準のモーダルおよび構成パネルに含める (Include in standard modal and configuration panel) | プロパティパネルと詳細プロパティモーダルの入力としてのみ変数を表示します。 |
    | アドミンの表示のみ (Admin visibility only) | admin ロールまたは playbook.admin ロールを持つユーザーに対してのみ詳細プロパティモーダルからの入力として変数を表示します。 |
    |-|-|

    {#create-activity-definition__choicetable_ytl_22m_qpb}  
    プレイブック設計者は、自分がアクセスできる変数の値のみを設定できます。
14. \[アクティビティエクスペリエンス\] タブを選択します。
15. \[UI レイアウト\] フィールドの横にあるリストアイコン (![リストからドキュメントを参照アイコン]()) を選択します。  
    \[アクティビティ UI レイアウト\] リストが表示されます。
16. 使用する UI レイアウトを選択します。
17. アクティビティ定義のヘッダーを右クリックして、\[保存\] を選択します。
18. \[関連レコード\] セクションで、\[関連テーブル (Associated table)\] フィールドと \[関連レコード (Associated record)\] フィールドの値を選択します。  
    これらの値は通常、アクティビティの自動化プランで指定された ワークフロースタジオ サブフローまたはアクションのレコードとテーブル名の出力です。たとえば、\[関連レコード\] フィールドの横にあるデータピルピッカーアイコン ( ![\[データピルピッカー\] アイコン]()) をクリックし、 を選択して \[テーブル名\] 出力にドット連結することができます VLコメントを追加出力タスク承認.  
    システムはレコードをアクティビティに関連付け、アクティビティの実行時にどのレコードのデータを出力するかがわかるようにします。
19. 実行時にプレイブックでレンダリングされるデフォルトのアクティビティデータを設定する場合は、\[アクティビティエクスペリエンス\] の他のセクションにそのデータの値を入力します。  
    \[アクティビティエクスペリエンス\] に表示されるセクションとフィールドは、選択した UI レイアウトによって異なります。詳細については、「[UI レイアウト](https://servicenow-prod.fluidtopics.net/zAJkI8XBt~O51SpaQ_4vjg "UI レイアウトは、プレイブックエクスペリエンス でアクティビティをカードとしてレンダリングするときに使用するプロパティとコンポーネントを示します。")」を参照してください。
20. \[更新\] をクリックして、アクティビティ定義の作成を完了します。

## タスクの結果

ワークフロースタジオ プレイブックの設計環境のアクティビティピッカーからカスタムアクティビティを選択できるようになりました。アクティビティに適切なアプリケーションスコープを選択して、ピッカーで表示します。
**関連概念**   

* [UI レイアウト](https://servicenow-prod.fluidtopics.net/zAJkI8XBt~O51SpaQ_4vjg "UI レイアウトは、プレイブックエクスペリエンス でアクティビティをカードとしてレンダリングするときに使用するプロパティとコンポーネントを示します。")  
**関連タスク**   

* [アクティビティ自動化プランとしてアクションを作成する](https://servicenow-prod.fluidtopics.net/_SEYPtkQoGBocS10LlN06Q "プレイブック からアクティビティとして設定して実行するアクションの例を作成します。")

