プロセス オートメーションにフォーム タスクを追加する
- 最終更新日2025/03/19
フォーム タスクを追加して、プロセス オートメーションの設定を構成できます。
プロセス オートメーションで使用されるフォームは、Attended オートメーションの実行時に人間が入力するためのコンテナです。 このコンテナは、プロセス フローに追加されると、エンド ツー エンドのプロセス フローの間に他の要素が使用できるデータを送受信するために利用可能です。 Unattended オートメーション (人間が入力することなく Bot によってデータが収集され、消費されます) 用のフォームを希望するユーザーは、インタラクティブ フォームを使用する必要があります。 「[インタラクティブ フォーム] パッケージ」をご覧ください。
手順
- [フォーム タスク] をプロセス オートメーションに追加するには、[要素] パネルからその要素をドラッグします。
-
[フォーム タスク] パネルで次のステップを実行します。
- [要素の名前] フィールドに名前を入力します。
-
[タスク名] フィールドにタスク名を入力します。
タスクの表示名は、参照として Web インターフェースに表示されます。
ref ID = $RefId$
のように参照 ID を使用することができます。 -
完了後このタスクを非表示にする チェックボックスをクリックします。
タスクの完了後、[フォーム タスク] が Web インターフェースに表示されなくなります。
非表示のタスクを表示するには、Web インターフェースのタスク ビュー ページで [非表示のタスクを表示する] チェックボックスを選択します。
-
[フォームを読み取り専用にする] チェックボックスをクリックします。
[フォーム タスク] は入力を必要とせず、自動的に次のタスクへ移動します。
-
タスクの依頼者と割り当て:
-
デフォルト をクリックして、デフォルトのタスク依頼者と割り当て設定を受け入れます。 リクエストの割り当てられたグループがタスクを完了する責任を負います。 デフォルトでは、このタスクは 割り当て済み タスクリストにのみ表示されます。注: リクエスト作成者のリクエストされたタスクリストにこのタスクが表示されるようにするチェックボックスをクリックして、リクエスト作成者がこのタスクを表示できるようにします。
- [カスタム] をクリックして、設定をカスタマイズします。
タスク依頼者 をカスタマイズするには、次の項目を選択できます
- リクエスト作成者
- リクエストの割り当てられたグループ - リクエストに対して責任を持つユーザーグループ。
- ユーザーグループを指定 - 役割、チーム、または変数によって
誰に このタスクを割り当てる かをカスタマイズするには、次のものを選択できます:
- リクエスト作成者
- リクエストの割り当てられたグループ - リクエストに対して責任を持つユーザーグループ。
- ユーザーグループを指定 - 役割、チーム、または変数によって指定。
-
デフォルト をクリックして、デフォルトのタスク依頼者と割り当て設定を受け入れます。 リクエストの割り当てられたグループがタスクを完了する責任を負います。 デフォルトでは、このタスクは 割り当て済み タスクリストにのみ表示されます。
-
ドロップダウンリストから タスクのコントリビュータ を指定してください。
- 手動割り当て
- ユーザーグループからのランダムユーザー - 大規模チームのメンバー間で作業を負荷分散するために、ユーザーグループから誰かにタスクをランダムに割り当てるために選択します。
- リクエスト作成者
- 特定のユーザー - リクエストから以前のタスク参加者を割り当てるために選択します。 システムは、手動で入力された文字列式からのUserID、または以前のタスクの寄稿者IDまたはリクエストの作成者IDに基づくUserID型のプロセス変数からのUserIDを使用します。
- このタスクを開くユーザー
注: タスクのコントリビュータ ドロップダウンリストに表示されるオプションは、以下の条件に基づいて選択可能です:条件 利用可能なオプション タスクが割り当てられた = リクエスト作成者 の場合は… Only (限定) リクエスト作成者 が選択可能です タスクが割り当てられた = リクエストが割り当てられたグループの時... 選択できる追加オプションは次のとおりです。 - ユーザーグループからのランダムユーザー
- 特定のユーザー
タスクが割り当てられた = 特定のユーザーグループの場合は... 選択できる追加オプションは次のとおりです。 - ユーザーグループからのランダムユーザー
- 特定のユーザー
特定のユーザー オプションの使用例: プロセスビルダーは、以前のタスクに貢献したユーザーを参照するために変数ピッカーを使用できます。- タスクを選択します。
- Select the [変数ソース] from the [変数を挿入] ダイアログから [変数ソース] を選択します。
- 変数型としてメタを選択します。 詳細については、「Process Composer でサポートされる変数型」を参照してください。
- 割り当て先 - 辞書 を 変数 に選択してください。
- ユーザーId を 辞書キー に選択します。
- [追加] をクリックします。
タスクの寄稿者は、前のタスクの寄稿者と同じになります。
-
[フォームを選択] フィールドで、作成した 2 番目のフォームを参照して選択します。
このフォームには結果が表示されます。
-
[タスクの有効期限] フィールドで、時間オプションを選択します。
以下のオプションを選択できます。 [有効期限なし] (デフォルト)、[1 時間]、[1 日]、[1 週間]、[2 週間]、[30 日]、および [カスタム]。注: [カスタム] オプションを選択した場合は、日数、時間、分単位で時刻を指定する必要があります。 最大で 45 日、最小で 1 分を指定できます。 日数は 0~ 45 日、時間は 0~23 時間です。 分単位の場合、時間と曜日を [0] に設定すると、範囲は 1~59 分になります。 ただし、時間と曜日が [0] に設定されていない場合、範囲は 0~59 分になります。
- [データ プライバシー タグ] フィールドに、非表示のカスタム出力を生成するテキストまたは変数を入力します。
-
[フォーム ボタンを追加] フィールドでボタンの詳細を指定します。
- [ボタン ラベル] フィールドに名前を指定します。
- [ボタン スタイル] フィールドでスタイルを選択します。
[プライマリ]、[セカンダリ]、[キャンセル] のいずれかを選択できます。
- [ボタンを追加] をクリックして、別のボタンを追加します。
たとえば、これらのボタンはフォーム タスクの間、フォームの固定フッターに表示されます。
-
[データをフォームにフィード] フィールドのチェックボックスを選択します。
- [タスクを処理] フィールドでタスクを選択します。
- [変数型] フィールドで変数の型を選択します。
[入力]、[出力]、[メタ] のいずれかを選択できます。
- [変数] フィールドに変数を指定します。注: 参照 ID は [メタ] 変数タイプです。
- [適用] をクリックします。
-
[保存] をクリックします。
これで Process Composer のプロセス オートメーションにフォーム タスクが構成されました。