カタログ ワークフローへのアクティビティの追加
ワークフローにアクティビティを追加して、スクリプトの実行、通知の送信、または承認の要求などのタスクを実行できます。アクティビティは成功または失敗する可能性があり、その結果、他のアクティビティによって実行されるアクションが行われる可能性があります。
始める前に
必要なロール:workflow_creator、workflow_admin、または admin
このタスクについて
ラップトップの実行プロセスを追加するワークフローを作成し、アクティビティを追加します。
手順
-
マネージャーの承認を要求するアクティビティを追加するには、次の手順を実行します。
-
[コア] ペインで、[承認] を展開し、[承認 - ユーザー] アクティビティを [開始] と [終了] の間の矢印にドラッグします。
このアクティビティでは、ラップトップを要求しているユーザーのマネージャーからの承認を得ます。
-
フォームに次の情報を入力します。
- [名前]:Manager Approval
- [ステージ]: [承認待ち]
- : セクションのロックアイコンをクリックし、フィールド選択アイコンをクリックします。展開 要求済み > 要求元をクリックし、[ マネージャー] を選択します。
- [送信] をクリックします。
-
[コア] ペインで、[承認] を展開し、[承認 - ユーザー] アクティビティを [開始] と [終了] の間の矢印にドラッグします。
-
次の手順を実行して、承認者が要求を却下したときのアクションを追加します。
- [コア] ペインの [ユーティリティ] を展開し、[値の設定] アクティビティを承認者の下のスペースにドラッグします。
-
フォームに次の情報を入力します。
- [名前]:Rejected
- [ステージ]:[完了]
- [値] 条件ビルダー:[承認] [却下]
- [送信] をクリックします。
- [承認 - ユーザー] アクティビティの [却下] の横にある黄色のボックスから、新しい [値の設定] アクティビティにドラッグします。
-
[値の設定] アクティビティの [常時] の横にある黄色のボックスから、[終了] に再度ドラッグします。
このアクティビティでは、マネージャーが要求を却下してワークフローを終了すると、却下されたものとして要求がマークされます。
-
次の手順を実行して、承認者が要求を承認したときのアクションを追加します。
- [値の設定] アクティビティを [承認 - ユーザー] と [終了] の間の矢印にドラッグします。
-
フォームに次の情報を入力します。
- [名前]:Approved
- [ステージ]:[達成]
- [値] 条件ビルダー:[承認] [承認]
このアクティビティでは、マネージャーが要求を承認すると、承認されたものとして要求がマークされます。 - [送信] をクリックします。
-
[タスク] を展開し、[タスクの作成] アクティビティを [承認 - ユーザー] と [終了] の間の矢印にドラッグし、次の情報を追加して [送信] をクリックします。
- [名前]:ラップトップ調達
- [ステージ]:[達成]
- [タスクタイプ]:[カタログタスク] [sc_task]
- [優先度]:[3 - 中]
- [実行グループ]:[調達]
- [簡単な説明]:Procure a Laptop
このタスクは、ユーザーのラップトップを調達するように [調達] に指示します。 -
[通知] を展開し、[通知] アクティビティを [ラップトップ調達] と [終了] の間の矢印にドラッグし、次の情報を追加して [送信] をクリックします。
- [名前]:調達
- [ステージ]:[達成]
- : セクションのロックアイコンをクリックし、フィールド選択アイコンをクリックします。[要求済み] を展開し、[要求元] を選択します。
- [件名]:Your laptop has been procured.
このアクティビティでは、マネージャーが要求を承認すると、承認されたものとして要求がマークされます。 -
[タスクの作成] アクティビティを [調達] と [終了] の間の矢印にドラッグし、フォームに入力します。
オプション 説明 名前 Set Up Laptop ステージ 達成 タスクタイプ カタログタスク 優先度 3 - 中 実行グループ ハードウェア 簡単な説明 Set up laptop. このタスクは、ラップトップを構成し、使用の準備をするように [ハードウェア] に指示します。 -
[タスクの作成] アクティビティを [Set Up Laptop] と [終了] の間の矢印にドラッグし、次の情報を追加して [送信] をクリックします。
- [名前]:Pickup Laptop
- [ステージ]:[配送]
- [タスクタイプ]:[カタログタスク] [sc_task]
- [優先度]:[3 - 中]
- [担当者]:[詳細] フィールドのスクリプトによりこのタスクが依頼者に割り当てられるため、このフィールドは空のままにします。
- [簡単な説明]:Pick up laptop.
- [詳細]:チェックボックスをオンにし、[詳細スクリプト] の値を task.assigned_to=current.requested_for; に設定します。
このタスクは、依頼者にラップトップを集荷するように通知します。 -
[ログメッセージ] アクティビティを [Pickup Laptop] と [終了] の間の矢印にドラッグし、次の情報を追加して [送信] をクリックします。
- [名前]:Delivered
- [ステージ]:[完了]
- [メッセージ]:The laptop delivery workflow is complete.
ログにメッセージを残して、ワークフローの正常終了を記録します。