When integrating a new application with your BetterCloud instance, the overall installation process is consistent. However, each integration is different, and may require varying levels and types of authentication.
AWS requires that an Access Key be entered before it can be integrated with your BetterCloud instance.
In addition, the account you use to integrate AWS with BetterCloud needs access to the IAMFullAccess Policy, or a Policy with access to the following IAM permissions:
List:
- GetAccountSummary
- GetLoginProfile
- ListInstanceProfiles
- ListUsers
Read:
- GetUser
Write:
- CreateUser
- CreateLoginProfile
- DeleteUser
- DeleteLoginProfile
- AddUserToGroup
- RemoveUserFromGroup
Note: BetterCloud recommends granting access to the IAMFullAccess Policy to ensure any new Actions added in the future work as expected.
Access Key (Access Key ID) and Secret Access Key
To derive the necessary secrets, navigate to https://console.aws.amazon.com/iam/home#/home and log in with your AWS credentials.
Next navigate to Access Management > Users > and click into the account you want to use as a service account for this Integration.
Inside the account, navigate to the "Security Credentials" tab and click "Create Access" key:
Copy and paste the "Access Key ID" and "Secret Access Key" into the appropriate fields in BetterCloud:
Once this is done, you will be able to Integrate with AWS in your BetterCloud instance.