Amazon Web Services
By integrating with AWS, Chariot can automatically discover and inventory AWS-hosted assets within your environment. This integration ensures that your AWS cloud resources are continuously tracked and managed, providing a comprehensive view of your infrastructure and improving asset management and security.
Below, you will find the instructions on how to set up AWS integrations with Chariot.
Navigate to the Integrations page. In the right hand side of the page, there is an Add Integrations button.
On the integrations menu, you can use the search bar to find Amazon Web Services, or you can chose the Cloud Service Providers category to find Amazon Web Services.
Click Connect:
This will bring up the Amazon Web Services Setup. Make sure you are logged in to your AWS account and click on the launcher.
When you click Launch Cloud Formation (and you are signed into your AWS account), the AWS CloudFormation "quick create stack" page will pop up.
Enter the Organization ID (see below to find your Organization ID) of the AWS organization you would like Chariot to scan here:
Click Create Stack. Your AWS CloudFormation stack is complete.
Still in your Amazon account, copy the role name ("Chariot," unless you modified it) and account ID, and add them to their respective fields in the Amazon Web Services Setup.
Note: From the AWS Console Home, you can search "AWS Organizations" to navigate to AWS Organizations. Here you will find your Management Account ID (Management Account ID is what you put in Chariot) and Organization ID (Organization ID is what you put in the "Targets" field in AWS):
Every 24 hours, Chariot will enumerate all public-facing assets in your account and scan each asset for vulnerabilities.
Note: Chariot uses the SecurityAudit managed policy level of access with this integration.
We hope these instructions were helpful! If you find a topic that you would like discussed in detail, or need further assistance, please let us know at support@praetorian.com!