Connect Amazon Web Services to Microsoft Defender for Cloud Apps
Note
Microsoft Defender for Cloud Apps is now part of Microsoft 365 Defender and can be accessed through its portal at: https://security.microsoft.com. Microsoft 365 Defender correlates signals from the Microsoft Defender suite across endpoints, identities, email, and SaaS apps to provide incident-level detection, investigation, and powerful response capabilities. It improves your operational efficiency with better prioritization and shorter response times which protect your organization more effectively. For more information about these changes, see Microsoft Defender for Cloud Apps in Microsoft 365 Defender.
This article provides instructions for connecting your existing Amazon Web Services (AWS) account to Microsoft Defender for Cloud Apps using the connector APIs. For information about how Defender for Cloud Apps protects AWS, see Protect AWS.
You can connect AWS Security auditing to Defender for Cloud Apps connections to gain visibility into and control over AWS app use.
How to connect AWS Security auditing to Defender for Cloud Apps
Use the following steps to configure your AWS auditing and then connect it to Defender for Cloud Apps.
Step 1: Configure Amazon Web Services auditing
In your Amazon Web Services console, under Security, Identity & Compliance, select IAM.
Select Users and then select Add user.
In the Details step, provide a new user name for Defender for Cloud Apps. Make sure that under Access type you select Programmatic access and select Next Permissions.
Select Attach existing policies directly, and then Create policy.
Select the JSON tab:
Paste the following script into the provided area:
{ "Version" : "2012-10-17", "Statement" : [{ "Action" : [ "cloudtrail:DescribeTrails", "cloudtrail:LookupEvents", "cloudtrail:GetTrailStatus", "cloudwatch:Describe*", "cloudwatch:Get*", "cloudwatch:List*", "iam:List*", "iam:Get*", "s3:ListAllMyBuckets", "s3:PutBucketAcl", "s3:GetBucketAcl", "s3:GetBucketLocation" ], "Effect" : "Allow", "Resource" : "*" } ] }
Select Next: Tags
Select Next: Review.
Provide a Name and select Create policy.
Back in the Add user screen, refresh the list if necessary, and select the user you created, and select Next: Tags.
Select Next: Review.
If all the details are correct, select Create user.
When you get the success message, select Download .csv to save a copy of the new user's credentials. You'll need these later.
Note
After connecting AWS, you'll receive events for seven days prior to connection. If you just enabled CloudTrail, you'll receive events from the time you enabled CloudTrail.
Step 2: Connect Amazon Web Services auditing to Defender for Cloud Apps
In the Microsoft 365 Defender portal, select Settings. Then choose Cloud Apps. Under Connected apps, select App Connectors.
In the App connectors page, to provide the AWS connector credentials, do one of the following:
For a new connector
Select the +Connect an app, followed by Amazon Web Services.
In the next window, provide a name for the connector, and then select Next.
On the Connect Amazon Web Services page, select Security auditing, and then select Next.
On the Security auditing page, paste the Access key and Secret key from the .csv file into the relevant fields, and select Next.
For an existing connector
In the list of connectors, on the row in which the AWS connector appears, select Edit settings.
On the Instance name and Connect Amazon Web Services pages, select Next. On the Security auditing page, paste the Access key and Secret key from the .csv file into the relevant fields, and select Next.
In the Microsoft 365 Defender portal, select Settings. Then choose Cloud Apps. Under Connected apps, select App Connectors. Make sure the status of the connected App Connector is Connected.
Next steps
If you run into any problems, we're here to help. To get assistance or support for your product issue, please open a support ticket.
Feedback
Submit and view feedback for