This article instructs on adding AWS account to Cloudaware using access and secret keys.
Log in to your Cloudaware account → Admin.
Find Amazon Organizations & Accounts. Click +N Configured → Add Amazon Account.
Type AWS account name in the form. Select ‘Access & Secret Keys’ as authentication type by clicking the corresponding tile.
Click Cloudaware IAM Policies → download all Collector policies (Part #1, Part #2, Part #3, Part #4).
The rest of the IAM Policies are optional, depending on the functionality you will use.
CloudTrail (all accounts)
Billing (all accounts)
CloudAware Monitoring
Backups
Tagging (Part #1)
Instance Scheduler
Conflux
Sign in to your AWS console.
Go to All Services → the section 'Security, Identity, & Compliance' → IAM.
Select 'Users'. Choose the user to assign permissions to. (to create a user from scratch - use the guide https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_create.html)
Add the Cloudaware collector policies to this user. Select the tab 'Permissions' and click Add Inline policy. Select the tab 'JSON' on the next page.
Open the previously downloaded file in any text editor, copy the policy code, and paste it into the Policy Document. Click Review Policy. Fill in the name and click Create policy.
Go back to Cloudaware. Insert the Access key and Secret key. Click Check.
Click Add.
Your AWS account will be added automatically. Please allow some time for Cloudaware to collect data about your AWS account based on the provided permissions.