- Newest
- Most votes
- Most comments
If you need an IAM role to import your database from Amazon S3, create a role to delegate permissions from Amazon RDS to your Amazon S3 bucket.
check this
I am also seeing the error message IAM role ARN value is invalid or does not include the required permissions for: S3_SNAPSHOT_INGESTION.
I have ensured that the Role ARN provided does have:
s3:ListBucket s3:GetBucketLocation s3:GetObject
permissions on the correct bucket. (It is the same role ID that was used to export the snapshot), as mentioned in the first article linked above, and also the kms:Decrypt. What other permissions might be required? Is a more specific error message available in logs somewhere?
EDIT: Same error message is seen even if choosing the Create a New Role option.
The error message you're encountering suggests that the IAM role associated with your RDS instance does not have the necessary permissions to access the S3 bucket containing the database snapshot. To resolve this issue, you need to update the IAM role's policy to include the required permissions for S3 snapshot ingestion.
Relevant content
- AWS OFFICIALUpdated 5 years ago

Please accept the answer if it was useful for you