aws-ia / terraform-aws-control_tower_account_factory

AWS Control Tower Account Factory
Apache License 2.0
605 stars 386 forks source link

[StepFunctions.1] Step Functions state machines should have logging turned on #372

Open drarnold opened 12 months ago

drarnold commented 12 months ago

Describe the outcome you'd like

I want the SecurityHub finding [StepFunctions.1] to be handled during the initial bootstrap of AFT. This can be done by enabling the logs for the step functions during creation and updating the IAM Role Policies with the following IAM Policy

Is your feature request related to a problem you are currently experiencing? If so, please describe.

Yes, it relates to a SecurityHub finding in the AWS Foundational Security Best Practices v1.0.0 Security standards. I enabled the Logging for each step function and added the IAM Policy for our company's specific implementation (outside of the tfstate file) - will be reverted on the next run.

Please reach out with any questions or implementation details.

snebhu3 commented 11 months ago

@drarnold thank you for reaching out. I have created an internal backlog to address this.