Amazon Web Services (AWS) S3
Last updated
Last updated
© Worklytics Co.
To export data from Worklytics to Amazon Web Services (AWS) S3 buckets, you can set up a in the Worklytics Web App selecting Amazon S3 as Data Destination.
Your organization, as tenant of the Worklytics platform, is assigned with a Google Cloud Platform (GCP) service account (SA) that will be used to export the data to your AWS S3 bucket via Workload Identity Federation.
Your tenant SA must be granted with the necessary permissions to access your AWS S3 bucket where the data will be exported.
Take note of your Worklytics' tenant Service Account Unique ID: you can find this value in the page of the Worklytics Web App, and also on the UI to create the data export itself.
Go to the and create a new bucket (or choose an existing one).
Create an AWS IAM role and allow your Worklytics' tenant SA to assume it, but configuring the role assumption policy.
Grant the role s3:PutObject
, s3:GetObject
, and s3:ListBucket
permissions on the chosen bucket.
We also provide a that will automatically provision these resources for you.
Go to the section in the Worklytics Web App.
Select the dataset you want to export, and its frequency.
Select Amazon S3 as Data Destination, and provide the following values:
Enter the Bucket Name.
Enter the Role ARN: created in the pre-requisites. It's the role that your Worklytics' tenant SA will assume to access the bucket.
Enter the Region where the bucket is located.
Select the format and compression options, and click on "Create Export".