| To receive your Crunchtime Ops Execution data files, you must configure a destination Amazon S3 bucket within your AWS environment. Crunchtime utilizes S3 Cross-Account Bucket Replication to automatically push data files to your bucket the moment they are uploaded into our production environment. |
🔍 Navigate this article: |
1. Create Your Destination Bucket
Please create a new AWS S3 bucket with the following specifications:
|
|
2. Apply the Destination Bucket Policy
To allow the Crunchtime data replication service to write files into your bucket, you must apply the following Bucket Policy.
|
|
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::309517936062:role/S3-Replication-AllCompanies-Role"
},
"Action": [
"s3:ReplicateObject",
"s3:ReplicateDelete",
"s3:ReplicateTags",
"s3:ObjectOwnerOverrideToBucketOwner"
],
"Resource": "arn:aws:s3:::YOUR-BUCKET-NAME/*"
}
]
}ObjectOwnerOverrideToBucketOwner action ensures that any files Crunchtime sends to you will be owned by your AWS account, giving you full control over the data.3. What to Send to Crunchtime
Once your bucket is ready and the policy is applied, please send the following details to your Crunchtime Representative:
|
|
4. What Happens Next?
Once you provide your bucket details and confirm the policy is in place:
|
|
Image File Paths: Image paths in your submission data will match the following format:company/{company_id}/forms/submissions/id/{123456}/{year}/{month}/{day}/{image_name}.png
The path will be the same in your S3 bucket after replication, with additional folders prepended to help differentiate in brand-wide implementations:company_id/{company_id}/company/{company_id}/forms/submissions/id/{123456}/{year}/{month}/{day}/{image_name}.png
Comments
0 comments
Please sign in to leave a comment.