フロー作成者が、作成または更新されるレコードのフィールド値を設定できるようにします。フローにアクションまたはサブフローを追加するたびに、テンプレート値の入力を使用して、異なるフィールド値を設定します。
始める前に
テンプレート値入力は、「カタログタスクの作成」、「タスクの作成」、「レコードの作成」、「レコードの更新」など、レコードを作成または更新するサブフローアクションまたはアクションステップでのみ作成できます。
必要なロール:admin または action_designer
このタスクについて
サブフローアクションまたはアクションステップでレコードを作成または更新するときは、静的または動的な入力値を設定できます。静的入力値は、追加するすべてのフローで同じです。たとえば、緊急度を静的な値である 1 - 高に設定すると、フローが実行されるたびに緊急のカタログタスクが生成されます。動的入力値を使用すると、フロー作成者はフローの構成中に値を変更できます。たとえば、フロー作成者は、緊急度が 1 - 高のカタログタスクを作成するように 1 つのフローを設定し、別のフローでは緊急度が 4 - 低のカタログタスクを作成することができます。
手順
-
ワークフロースタジオ でアクションを開くか、ワークフロースタジオ でサブフローを開き、それに対してテンプレート値を作成します。
-
入力を作成します。
-
[ラベル] フィールドに、フロー設計者がフィールドの目的を把握しやすいラベルを入力します。
これは、フローデザイナーがサブフローまたはアクションをフローに追加するときのフィールドのラベルになります。
たとえば、「フィールドを選択」などと入力します。
-
[タイプ] フィールドで、テーブルアイコンのある [テンプレート値] オプションを選択します。
テーブルアイコンを使用して、作成または更新するレコードが含まれているテーブルを選択します。たとえば、サブフローに「カタログタスクの作成」アクションを追加する場合は、[タイプ] を [Template Value.Catalog Task [sc_task]] に設定します。
![テーブルを選択するオプション付きの [テンプレート値] オプション](https://www.servicenow.com/docs/api/khub/maps/z8kO6p9wJcwbxM_oTJC_nQ/resources/GpHhk4dwE57UGc8b5nun7Q-z8kO6p9wJcwbxM_oTJC_nQ/content?v=9913c95276cec8a0)
-
テンプレート値を使用するアクションステップまたはアクションを追加します。
アクションステップまたはアクションでは、レコードを作成または更新する必要があります。
たとえば、インシデントタスクを作成するサブフローに「タスクの作成」アクションを追加します。
-
[テンプレート値] データピルを [フィールド値] フィールドまたは [フィールド] フィールドにドラッグします。
- オプション:
動的なテンプレート値に加えて静的な値を設定するには、[+ フィールド値の追加] を選択します。
注: テンプレート入力からの動的な値の設定をフロー設計者に望む場合、静的な値を設定しないでください。フローでは常に、テンプレートから入力された値ではなく、サブフローまたはアクションステップからの静的な値が使用されます。静的な値を使用して、フロー設計者による変更を望まないビジネス ポリシーを適用することができます。
タスクの結果
サブフローまたはアクションをフローに追加したら、フロー作成者は、作成または更新されるレコードのフィールド値を設定できます。