Amazon S3
Archive SAP documents to Amazon S3 buckets with FileRelay. Supports path prefixes, auto-bucket creation, and S3-compatible endpoints.
Use Cases
- Long-term SAP document archive
- Cost-effective storage with S3 Glacier lifecycle
- Data lake integration for SAP documents
Archive SAP documents to Amazon S3 buckets. Supports any S3-compatible storage, custom endpoints, path prefixes, and auto-creates buckets if needed.
Setup
- Create an S3 bucket in your AWS account (or let FileRelay create one automatically)
- Create an IAM user with
s3:PutObject,s3:GetObject, ands3:ListBucketpermissions - In FileRelay, add an Amazon S3 destination with the bucket name, region, and IAM credentials
Path Structure
Documents are stored with the following key pattern:
{prefix}/{subfolder}/{doc_id}.{ext}
- prefix — configured base path (e.g.
sap-documents/) - subfolder — automatic subfolder based on routing rules (date, repository, or none)
- doc_id — the SAP document ID
- ext — file extension based on MIME type
S3-Compatible Storage
This connector works with any S3-compatible service. Set the endpoint field:
| Service | Endpoint |
|---|---|
| AWS S3 | Leave empty (default) |
| MinIO | https://minio.yourcompany.com:9000 |
| Wasabi | https://s3.wasabisys.com |
For dedicated R2 or GCS support with native auth, use the Cloudflare R2 or Google Cloud Storage connectors instead.
IAM Policy Example
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": ["s3:PutObject", "s3:GetObject", "s3:ListBucket"],
"Resource": [
"arn:aws:s3:::your-bucket-name",
"arn:aws:s3:::your-bucket-name/*"
]
}
]
}
Configuration Fields
| Field | Type | Required | Description |
|---|---|---|---|
| bucket | string | Required | S3 bucket name |
| region | string | Optional | AWS region (default: us-east-1) |
| prefix | string | Optional | Path prefix for stored objects |
| endpoint | string | Optional | Custom endpoint for S3-compatible services |
Credentials
| Field | Type | Required | Description |
|---|---|---|---|
| access_key_id | string | Required | AWS Access Key ID |
| secret_access_key | string | Required | AWS Secret Access Key |
All credentials are encrypted at rest using envelope encryption.
Ready to set up Amazon S3?
Create a free account and add this connector in under 2 minutes.