Data Extraction
Summary
Octane supports raw uploads of invoice and subscription data to Google Cloud storage and AWS at a regular cadence. To engage in this product please contact customer support. We will regularly upload invoice & subscription data in JSON format to a bucket of your choosing.
GCP Authorization Process:
Authorization allows Octane’s service account to write to a bucket of your choosing. We recommend adding a “Principal” to the bucket you’d like written to when it’s created.
Step 1:
First click the settings modal next to the bucket you created in Google:
Step 2:
Then click the “Edit Access” button that pops up:
Step 3:
Then add the right for Octane’s service account to push to your bucket by adding a “Principal” to your bucket:
The value of the principal you should put in the box is: [email protected]
Then click “Save” and you’re all done! Now when you engage with Octane’s support team we will easily be able to write your invoice and subscription data to Google Cloud.
AWS Authorization Process:
Step 1:
In the AWS S3 Settings Console, create a bucket you would like Octane to write to, and then navigate to the “permissions” tab of the said bucket:
Step 2:
Navigate to “Bucket Policy” in the permissions tab, and click “edit”
Step 3:
Paste the below IAM permission in the text editor, allowing Octane to read & write from and to your new S3 bucket. Now you’re done!
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Example permissions",
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::166846049519:root"
},
"Action": [
"s3:GetObject",
"s3:GetObjectAcl",
"s3:PutObject",
"s3:PutObjectAcl",
"s3:GetBucketPolicy",
"s3:ListBucket"
],
"Resource": [
"arn:aws:s3:::[your-bucket-name]/*",
"arn:aws:s3:::[your-bucket-name]"
]
}
]
}
Updated 6 days ago