AWS-Lambda-function-alias-uses-single-trigger
Severity: Medium
Description: This control ensures that multiple triggers are not configured for single Lambda Function alias. Single responsibility model recommends that each entity should be assigned only a single task. This eliminates unwanted results in case there are multiple changes that are handled by same entity.
Remediation Steps:
Perform following to update lambda function trigger:
Login to the AWS Management Console at https://console.aws.amazon.com.
Navigate to AWS Lambda console.
In the navigation pane, select Functions.
Click on the function to be modified.
Click on Qualifiers and select the Aliases to modify
Navigate to "Designer", remove the excess triggers.
Click Save to apply.
Check the version(s) for corresponding alias and remove any excess triggers attached.
Important:
Proper policies should be assigned to the new role for granting appropriate permissions to avoid any problems in the execution of Lambda Function
Reference:
Blue Hexagon Proprietary