Before we start, make sure you don't prefer this method, which is preferable in most cases.
To have Loom connect to your AWS S3 bucket and read the data directly from it, please first make sure that:
- the objects (files) within the designated folder are alphabetically-ordered, i.e. the alphabetical sorting matches the time-ordering of the events within the objects
- each event (log-line) in the objects is in a "new line" (if there are multi-line events that's OK)
First step - granting permissions
Go to AWS console, then to S3. Open the properties of the target bucket.
Under permissions, add email@example.com as Grantee and give it read permissions.
If this doesn't work, replace firstname.lastname@example.org with the following and try
If you prefer to create a policy for an AWS Account ID, use the following:
Second step - configuring the data-input in Loom
Open Loom in your browser and go to the data-sources screen.
Click "add a new data source":
Choose S3 and fill out the form. Leave the optional keys fields empty - this will tell Loom to use its own account keys:
Click "Test & Save" - and you're done!