User Approval Node

Updated 1 week ago by Totalcloud

What is User Approval Node?

You can add this node in between two nodes whenever you have the organizational obligation to take approval from concerned stakeholder(s)/yourself before taking any action on an AWS resource. When the stakeholder clicks on Approve from his/her email, the Workflow will automatically detect the command and run the next node accordingly.

Working with User Approval Nodes

To define a User Approval node in a Workflow, follow the steps below:

  1. Go to workflow editor, after starting a new workflow or picking a new template
  2. If you start a new workflow:
    1. Click on the User Approval icon available on the left navigation menu.
    2. Double click on the User Approval node to access the parameters input window.
  3. If you pick an existing template:
    1. Double click on existing User Approval node to access the parameters input window.

  1. Enter the approver (yourself or a stakeholder or approver) email ID and the message that needs to be sent automatically.
  2. Click on Save Node.
Note that an approval request expires after 24 hours.

What Happens in this Node?

When you use this node, an approval email will be sent automatically as per the conditions set by you. Here's how a sample email looks like:

When the stakeholder or the concerned approver of the task clicks on Approve or Reject from his/her email, the Workflow will automatically detect the command and run the next node accordingly.

If the stakeholder clicks Reject, the workflow stops execution of the next node.

Usage Examples

1. Use this node to ask for approval before stopping instances that you fetched from previous node. Only upon receving Approve command from this node, the instances will stop in the succeeding Action node.

2. Use this node to ask for approval to close open ports that you fetched from previous node. Only upon receving Approve command from this node, the ports will close in the succeeding Action node.

3. Use this node to ask for approval to reduce the cluster size of ECS. Only upon receving Approve command from this node, the ECS cluster size will reduce in the succeeding Action node.


How did we do?