I am trying to restore RDS Oracle database snapshot and getting an error like "you are not authorized to perform this operation. (Service:Amazon EC2; Status core: 403......)
Here the user trying to restore snapshot is already having RDSAullAccess permission which has the EC2-Describe permission.
Any help on this will be much appreciated.
This example shows how you might create an IAM policy to allow restoring an RDS instance via the API and the console.
https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_examples_rds_db-console.html
I as eventually able to find the cause of the issue, it was happening because the user were trying to create and attach a new SG instead of existing one.
It took me long to figure out because in CloudTrail i was looking for snapshot related api calls only and there was nothing relevant and later when checked for all the logs during that time frame then it was easy to figure out.