AWS Powershell adapter - Test Connection Error
A customer is getting this error message when testing their AWS connections:
The actual inventory import is running fine, so it's not really a problem, but does anyone see the same in their environment?
By the way, taking hte screenshot, the Beacon UI was started using the service account, so I guess there shouldn't be a difference to the actual inventory import.
This indicates the account that is being used for the AWS EC2 connection is missing GetUser from the IAM Policy.
Documentation status the following roles are required:
If you have access to the AWS console try reviewing the policy in the IAM console
Thanks, that's really helpful. Would you say, the fact that the actual connection works, indicates that GetUser is only needed for the Test-Connection case?
I have checked the debug compliance reader logs for 3 AWS connections. No error is logged there, still the Bescon test-connection throws above error. I've double checked the service account is identical, so it does not seem to be a credential thing.
Does the "Test connection" button just run the test-connection function from the Logic.ps1?