🔀

ユーザータスク(データ入力)の設定

この記事では、フロー上のユーザータスク(データ入力)の設定方法を説明します。 ユーザータスクは、担当者がフォームに入力するタスクです。 申請者本人だけでなく、他の担当者(会社・組織・動的グループ・メンバー)に入力を割り当てることができます。

Step 1 ユーザータスクをフローに追加する

  • フロー上の 「+」をクリック
  • 「ユーザータスク」 を選択してノードを追加
  • 右ペインから各種項目を設定(後述)
 
💡
追加済みのユーザタスクの内容を確認/修正する場合は、該当のノードをクリックすると、右ペインが展開されます。

Step 2 右ペインで各項目を設定する

設定できる項目は以下の通りです。
項目説明
ノード名  任意フロー上に表示される名前。後から見てわかりやすい名前を推奨例)「人事部入力」「情報システム部入力」
担当者  任意入力を担当するメンバーを指定。 申請者以外にも割り当てできます(詳細は後述)
フォームID  任意このタスクで使用するフォームを選択(詳細は後述)
タイムアウト(ms)  任意設定した時間が経過すると次のノードに進む。 未設定の場合はタイムアウトなし(詳細は後述)
Slack Webhook URL 任意承認 / 却下 / 差し戻し / 入力完了が行われた際に、指定した Slack Webhook URL へ通知。

ノード名の設定

  • (右ペインが開かれていない場合は、該当ノードをクリックして)右ペインを開く
  • 「ノード名」 欄に任意の名前を入力
💡
命名の推奨例

フローの保守を考慮して、誰が何をするタスクかがひと目でわかる名前を推奨します。 例)「申請者入力」「管理部確認」「人事部入力」「総務部入力」
⚠️
ノード名を設定しない場合、フロー上では「ユーザータスク」とデフォルト名で表示されます。

担当者の設定

  • 右ペインの担当者欄をクリック
  • 担当者を選択(以下が設定できます。)
    • 会社、組織、動的グループ、メンバー等
⚠️
担当者が空白の場合、フローを使用することのできるメンバーが、フロー申請時に自由に設定できます。 意図しないメンバーが担当者になる可能性があるため、運用ルールを事前に決めておくことを推奨します。
💡
フロー設定の「フローが使えるメンバー」で申請画面にフローを表示させるメンバーを制限することができます。 担当者を空白にする場合は、こちらの設定と組み合わせることで意図しない担当者の選択を防ぐことができます。(フロー作成から有効化までの流れ(新規作成)
💡
フロー起動後に申請者がそのまま入力したい場合

申請者本人が続けて入力するには、以下の設定が必要です。
  • フロー編集画面で、1つめのユーザータスクの担当者を空白にする
  • フロー起動時に、1つめのユーザタスクの担当者を申請者本人を指定する
※組織やグループを担当者として設定した場合、以下のように担当可能なユーザーの要対応画面に表示されます。(データ入力タスクに対応する

フォームIDの選択

  • 右ペインの 「フォームID」 をクリック
  • プルダウンから使用するフォームを選択 左ペインの「フォーム」タブで作成済みのフォームが一覧表示されます。
⚠️
フォームが作成されていない場合、フォームIDの選択ができません。 先にフォームを作成してください。( フォームを作成する
💡
担当者ごとに異なる項目を入力する場合は、複数のユーザタスクを作成し、それぞれに異なるフォームを割り当ててください。
例)申請者入力タスク フォーム1(申請者用) ← 基本情報の入力   管理部入力タスク フォーム2(情報システム部用) ← アカウント発行フラグ
タスクフォーム入力項目
申請者タスク1フォーム1・氏名 ・組織 ・役職
管理部タスク2フォーム2・社員番号 ・社員証発行フラグ
総務部タスク3フォーム3・メールアドレス ・携帯番号

タイムアウト(ms)の設定

タイムアウトを設定すると、指定した時間(ms)が経過した後に自動で次のノードに進みます。
  • デフォルト(未設定)の場合、タイムアウトなし(担当者が操作するまで待機し続ける)
  • 設定する場合はms単位で数値を入力
💡
タイムアウトは「長期間の滞留を防ぎたい場合」に有効です。 ただし、入力が完了しないまま次に進んでしまうリスクもあるため、運用要件を確認の上で設定してください。

Slack Webhook URLの設定

  • Slack Webhook URL欄に、URLを入力
※承認 / 却下 / 差し戻し / 入力完了時に通知します。
  • 通知イメージ