Create an Amazon S3 connection for Edge Processor pipelines
Create an Amazon S3 connection in the Data Management app to allow your pipelines to authenticate and send data to Amazon S3 buckets.
Before you can send data from an Edge Processor to an Amazon S3 bucket, you must first create an Amazon S3 connection in the Data Management app on Splunk Cloud Platform. This connection allows datasets and pipelines to access S3 buckets by authenticating through an IAM role or an access key pair.
-
Your Splunk Cloud Platform deployment must be on version 10.4.2604 or higher.
Note: If your Splunk Cloud Platform deployment does not meet this requirement, see Create a legacy Amazon S3 destination for Edge Processor pipelines. - Your user account on the Splunk Cloud Platform deployment must have the
edit_datasetsandadmin_all_objectscapabilities. For more information, see the following pages:- Manage users for the Edge Processor solution
- Define roles on the Splunk platform with capabilities in the Splunk Cloud Platform Manage Users and Security manual
-
You have an Amazon Web Services (AWS) account and an AWS IAM role with permissions that let you attach and modify custom trust policies and permissions policies for IAM roles. Contact your AWS administrator for assistance with AWS permissions.
The remaining connection creation steps vary depending on which authentication method you selected for the Send data from Edge Processor ability during step 5. To finish creating this Amazon S3 connection, complete the instructions on the following pages as necessary:
| Selected authentication method | Documentation for next steps |
|---|---|
| Access key | Authenticate an Amazon S3 connection for Edge Processors using access keys |
| IAM role | Authenticate an Amazon S3 connection for Edge Processors using an IAM role |