ユーザーにタスクを割り当てるアクション

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

Assign task to usersアクションは、ワークフロータスクを作成し、ユーザーまたはグループに割り当てます。 タスクが完了するか期限切れになるまで、レシピジョブを一時停止します。 このアクションにより、レビュー、承認、却下など、ユーザーの介入が必要なワークフローを実現できます。 Workatoは、構成されたTask nameAssignee、およびRecord IDを使用してタスクを作成します。

レシピがこのステップに到達すると、Workatoはタスクを作成し、Send email notification to assigneeパラメーターが有効になっている場合は担当者にメール通知を送信します。 アプリユーザーは、メールリンク、Workflow apps portalホームページ、またはアプリケーションページGo to taskオプションからタスクにアクセスできます。 担当者は、ポータルでタスクを完了するか、Complete workflow task programmaticallyアクションを使用できます。 指定された期間内に完了しなかったタスクは期限切れになり、タスクがExpiredとしてマークされた状態でレシピが再開されます。

入力

入力フィールド説明
Workflow appWorkatoがタスクを割り当てるWorkflow appを選択します。
レコードIDユーザータスクを作成するリクエストを指定します。 データピルを使用するか、正確なIDを入力します。
ワークフローステージタスクがアクティブな間に切り替えるワークフローステージを選択します。 アプリケーション設定で定義されたステージのいずれかを選択するか、このフィールドを空白のままにして現在のステージを維持します。
タスク名タスクの説明を入力します。 この名前はメールの件名行に表示され、ユーザーがタスクを識別するのに役立ちます。 データピルを使用してパーソナライズします。
担当者タスクをユーザーまたはユーザーグループに割り当てます。 Send email notification to assigneeパラメーターが有効になっている場合、担当者はタスクにアクセスし、メールを受信できます。
ページ担当者がタスクを完了するためのページを選択または作成します。 ページには、Complete taskコンポーネントアクションで構成されたボタンを含める必要があります。
タスクを完了するまでの日数リストから選択するかカスタム値を入力して、タスク完了までの期間を指定します。 許可される最大値は365日です。 この期間内に完了しない場合、タスクは自動的に期限切れになります。
担当者にメール通知を送信メールで担当者に通知するかどうかを選択します。 このフィールドのデフォルトはYesです。
担当者によるタスクの再割り当てを許可担当者がタスクを再割り当てできるかどうかを選択します。 このオプションが無効になっていても、マネージャーはタスクを再割り当てできます。
タスクを完了したユーザーに、タスク完了後のリクエストへのアクセスを許可ドロップダウンメニューを使用してYesまたはNoを選択します。 yesの場合、タスクを完了したユーザーは、完了後もリクエストへのアクセスを継続的に保持します。

必須構成

選択したページには、Complete taskコンポーネントアクションで構成されたボタンを含める必要があります。 これがない場合、Workatoはタスクの完了を登録できず、タスクが期限切れになるまでレシピジョブは一時停止されたままになります。

出力

Assign task to usersアクションからの出力には、2つの主要なオブジェクトが含まれます。 Taskオブジェクトは、アクションによって作成されたタスクに関する一貫した詳細(ID、名前、ステータス、カスタムステータスラベル、タイムスタンプなど)を提供します。 Recordオブジェクトは、Workflow appの対応するdata tableのデータを動的に反映します。 Recordオブジェクトの属性は、Workflow appの設定とそのData tableによって異なります。

タスクオブジェクト

出力フィールド説明
タスクIDWorkatoはタスクオブジェクト内の各タスクに一意のIDを自動的に生成します。
タスク名タスクの名前。
Statusタスクのステータス。 使用可能な値はApprovedRejectedExpiredです。
カスタムステータスラベルタスクに適用されたカスタムステータスラベル。
承認済みタスクがApprovedステータスで完了したかどうか。
却下済みタスクがRejectedステータスで完了したかどうか。
期限切れタスクがExpiredステータスで完了したかどうか。
作成日時タスクが作成された日付。
完了日時タスクが完了した日付。
完了者(タスク)タスクを完了したユーザーを説明する、タスクオブジェクト内のネストされたオブジェクト。 タスクが期限切れの場合は空です。
ユーザーID(完了者)ユーザーのID。
タスク名(完了者)タスクの名前。
メール(完了者)ユーザーのメールアドレス。

Recordオブジェクト

出力フィールド説明
レコードIDレコードの一意の識別子。
作成者(レコード)Recordオブジェクト内にネストされたオブジェクトで、レコードを作成したユーザーに関する詳細を含みます。
ユーザーID(作成者)ユーザーの一意の識別子。
ユーザー名(作成者)ユーザーの名前。
メール(作成者)ユーザーのメールアドレス。
ステータス(作成者)ユーザーの現在のステータス。
グループ(作成者)ユーザーが割り当てられているグループに関する詳細を含むネストされたオブジェクト。
ゲストユーザー(作成者)ユーザーが匿名ユーザーであるかどうか。
ステージワークフロー内の現在のステージまたはステータスに関する詳細を含むネストされたオブジェクト。
ステージID(ステージ)ステージの一意の識別子。
ステージ名(ステージ)ステージの名前。
作成日時レコードが作成された日時。
更新日時レコードが最後に更新された日時。

Last updated: