Configure S3 credentials

Mike Salyga
Mike Salyga
  • Updated

The S3 credentials feature allows Ziflow administrators to connect Ziflow with a secured Amazon S3 bucket. By providing your AWS credentials, Ziflow can access proof source files directly from your private storage.

Available to administrators on: Free Standard Pro Enterprise

Notes:

  • Credentials can only be used for proof creation via API.
  • Ziflow currently supports the us-east AWS region.
  • For information about Ziflow API, see the Ziflow API documentation.

 

Log into Ziflow. Select your user avatar and choose Settings > API Settings > S3 Credentials.

S3-open.png

 

Add new S3 credentials

  1. Click Add credential.
  2. Fill in the required details:

    Nickname A unique, case-insensitive identifier used during proof creation. Max length 255 characters.
    S3 Access Key ID A 20-character key provided by your AWS admin.
    S3 Secret Access Key A 40-character key provided by your AWS admin.


  3. Select Add Credential.
  4. Change the credential status to Active. New credentials are disabled by default until activated. 

Add required AWS policy

To ensure Ziflow can upload files, add the following policy to the AWS user whose credentials you entered:

{
"Sid": "AddPerm",
"Effect": "Allow",
"Action": [
"s3:PutObject",
"s3:PutObjectAcl",
"s3:PutBucketAcl"
],
"Resource": [
"arn:aws:s3:::ziflow-uploads-api-prod/*",
"arn:aws:s3:::ziflow-uploads-api-prod"
]
}

Edit credentials

To update existing credentials, click on the credential nickname to open edit mode and modify the stored details.

 

Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.