serverless-operations / serverless-step-functions

AWS Step Functions plugin for Serverless Framework ⚡️
Other
1.02k stars 204 forks source link

generated IAM policy lacking permissions for sesv2:sendEmail #610

Open halx4 opened 2 months ago

halx4 commented 2 months ago

This is a Bug Report

Description

For bug reports:

Generated IAM role does not include all the necessary permissions.

Deploying mydata to stage tst (eu-west-1) Cannot generate IAM policy statement for Task state { Type: 'Task', End: true, Parameters: { Content: { Simple: { Body: { Text: [Object] }, Subject: { Charset: 'UTF-8', Data: ' the subject' } } }, Destination: { ToAddresses: [ 'my@mail.address' ] }, FromEmailAddress: 'my@mail.address' }, Resource: 'arn:aws:states:::aws-sdk:sesv2:sendEmail' } ✓ State machine "SendEmails" definition is valid

✔ Service deployed to stack mydata-tst (98s)



Similar or dependent issues:
* #599
* #584

## Additional Data
* ***Serverless Framework Core Version you're using***:  3.26.0
* ***The Plugin Version you're using***: 3.21.0
* ***Operating System***: win11
* ***Stack Trace***:
* ***Provider Error messages***: