You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AmazonDynamoDBFullAccess gives full access to every DynamoDB table in a given AWS account. This is a security risk as this will not likely be given the same scrutiny as other code.
It would be better to ship a tighter policy that explicitly lays out only the code needs to access the table, and provision the table in the cloudformation template.
actually we didn't created the table in cloudformation since customers would like to upgrade the SAM application as we release new version and the table stores the book keeping records which would risk of it being recreated although it would be rare since update operation only updates the changed resources. To your point yes we should decrease the scope to that table only.
AmazonDynamoDBFullAccess gives full access to every DynamoDB table in a given AWS account. This is a security risk as this will not likely be given the same scrutiny as other code.
It would be better to ship a tighter policy that explicitly lays out only the code needs to access the table, and provision the table in the cloudformation template.
The text was updated successfully, but these errors were encountered: