Amazon Web Services (AWS)
The Dropzone AI platform integrates with Amazon Web Services (AWS) APIs for ingesting alerts (AWS GuardDuty) and enriching investigations with data from AWS such as CloudWatch.
Dropzone creates a separate IAM role for each customer. This document describes how to enable the Dropzone role to access your AWS environment and configure the Dropzone platform.
Integration Overview
To enable these integrations you will perform the following actions:
Enable Cross-Account Access
Create an IAM role in your account(s)
Attach policies to the role
Enable the Dropzone Data Source
Enable the Dropzone Alert Source
The Dropzone platform has a dedicated IAM role for your organization. You enable cross-account access for this IAM to gain access to specific roles within your AWS accounts.
You must complete these steps for all AWS accounts you wish accessible by Dropzone.
Enable Cross-Account Access
You need to enable Dropzone to access your AWS environments for it to pull alerts and run investigations. There are several ways you can achieve this:
Set up roles via the Management Console
Set up roles and create policies in the AWS Console. Several manual steps, highly documented
Use AWS CloudFormation
Set up roles by running Dropzone's CFTs and copy/pasting in a small number of values
Use Infrastructure-as-Code / CLI / etc
see your provider's information
You can create your own IaC by looking at the role and policy information in the management console documentation. Dropzone does not provide any pre-canned IaC code at this time.
Be sure to use one of the above options to enable the cross-account access before moving on to enabling the integrations.
Available Integrations
The following integrations are available for Dropzone functionality:
CloudTrail
AWSCloudTrail_ReadOnlyAccess†
Required
EC2
AmazonEC2ReadOnlyAccess
Required
EKS
eks:ListClusters, eks:DescribeCluster‡
Optional
GuardDuty
AmazonGuardDutyReadOnlyAccess
Optional
IAM
IAMReadOnlyAccess
Optional
Route53
AmazonRoute53ReadOnlyAccess
Optional
S3
AmazonS3ReadOnlyAccess
Optional
S3 (Outposts)
AmazonS3OutpostsReadOnlyAccess
Optional
Systems Manager
AmazonSSMReadOnlyAccess
Optional
Enable Amazon Web Services
The Data source integration allows Dropzone AI to interact with AWS APIs, for example pulling CloudWatch information, enumerating EC2 instances, for use in investigation analysis and interactive chat.
You'll need the following information:
Default Region
The AWS region you run most of your services in
Role ARNs
The ARNs of the AWS roles you created in your accounts
To enable the Data Source integration, do the following:
Navigate to your Dropzone AI tenant home page e.g. https://mycompany.dropzone.app
In the bottom left hand corner, click Settings > Integrations

Click "Available"

In the Search bar, search AWS, then click "Configure"

Under the Data Source heading, enter an AWS region into the "Default Region" field, such as "us-west-1"
This should be the region that the majority of your monitored resources live in
Under "Role ARNs", click "Add Item," then input the role ARNs that you created earlier. Input each role ARN individually
Under "Enabled Services", uncheck any services you do not want Dropzone to interact with. Note: Certain services are required for basic functionality of the AWS Data Source integration.

Click "Test & Save" to finish
If you have any errors engage your Dropzone AI support representative.
Last updated
Was this helpful?