手動承認ワークフローアクティビティ
[手動承認] アクティビティは、ユーザーがワークフロー プロセスの外で手動で追加するすべての承認を監視し、管理します。このアクティビティでは、[未要求] 状態の承認のみが選択されます。
注:
このアクティビティは、ワークフローがタスクを拡張するテーブルで実行されている場合にのみ使用できます。
このアクティビティの実行時に処理待ちの手動承認がない場合、アクティビティはすぐに [承認済み] の結果で完了します。このアクティビティでは承認レコードは作成されません。ユーザーが関連するワークフローのレコードに手動承認を追加し、それが [未要求] 状態である場合、このアクティビティを使用してワークフローを一時停止します。ワークフローは、続行する前に承認がクローズされるのを待ちます。
結果
ワークフローデザイナーは、アクティビティのスクリプトフィールド内から
activity.result を使用して、結果値を割り当てることができます。デフォルトでは、アクティビティの結果値は承認者の承認アクションによって決定される最終承認処理です。可能な結果値:- 承認済み
- 却下
- 削除済み
- キャンセル
- エラー
入力変数
アクティビティの初期動作が、入力変数によって決まります。
| フィールド | 説明 |
|---|---|
| 待機 | 承認アクティビティの承認または却下を示すには何が必要かを示します。オプションは次のとおりです。
|
| 誰かが却下時 | ユーザーが承認要求を却下した場合にどうなるかを示します。オプションは次のとおりです。
さらに、[待機] が [任意の人が承認] に設定されている場合 、たとえ 1 人以上のユーザーが却下したとしても、1 回の承認によりアクティビティは [承認済み] の結果で完了します。 |
条件
これらの条件によって、アクティビティの後にどの移行が実行されるかが決まります。
注:
承認アクティビティは、ワークフローが待機していた承認条件または却下条件に一致するアクションの、またワークフローを進行するユーザーとして実行されます。
| 条件 | 説明 |
|---|---|
| 承認済み | グループのユーザーは、[待機] ルールに基づいて要求を承認しました。 |
| 却下 | グループのユーザーは、[待機] ルールに基づいて要求を却下しました。 |
ステータス
アクティビティ状態は、ワークフロー エンジンがアクティビティを処理する方法を指示します。
| ステータス | 説明 |
|---|---|
| 実行中 | ワークフロー エンジンは、アクティビティの [実行] 機能を起動させます。 |
| 待機中 | アクティビティを再開する特定のイベントが発生するまで、ワークフロー エンジンはアクティビティを無視します。 |
| 完了 | アクティビティの実行が終了しました。アクティビティの結果については結果値を確認してください。 |
| キャンセル | このアクティビティ、またはこのアクティビティを含むワークフローはキャンセルされました。 |
| エラー | JavaScript エラーが発生しました。エラーの詳細についてログを確認してください。 |