If you want to do a bulk import or export of your assets to/from Dash, you will need an S3 bucket. S3 is the name of a cloud storage service powered by Amazon Web Services.

We can create a temporary bucket for you, but if you want full control over it and don't want it to be deleted, you might want to create your own.

This article tells you how to set this up. It is a fairly involved process so you may want to seek assistance from an IT team or similar. The main steps are as follows:

  1. Create an account with Amazon Web Services if you don't already have one and log into it.

  2. Create an S3 bucket

  3. Create a user

  4. Create a "policy" that gives that user access to the bucket

  5. Attach the policy to the user

  6. Save the access credentials that are generated

Step by step

1. Create the S3 bucket

  1. Log into Amazon Web Services

  2. Go to S3 and create a bucket

2. Create a user

  1. Go to IAM > Users

  2. Click "Add User"

  3. Give the user a name

  4. Tick “Programmatic Access”

  5. Click "Next"

  6. Click “Attach existing policies”

3. Create a policy for the user

  1. Click “Create policy”. This will open a new tab - keep both tabs open.

  2. In the new tab (Create policy screen), select the JSON tab

  3. Paste in the code below, making sure to replace the “Your-bucket-name” text with the correct customer bucket name

  4. Click “Next” then “Review policy”

  5. Give it a name (e.g. “CompanyName-DashExport”)

  6. Click “Create policy”

{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AccessImportBucket",
"Effect": "Allow",
"Action": [
"s3:PutObject",
"s3:DeleteObject",
"s3:GetObject",
"s3:ListBucket",
"s3:PutObjectAcl",
"s3:GetBucketLocation"

],
"Resource": [
"arn:aws:s3:::Your-bucket-name/*",
"arn:aws:s3:::Your-bucket-name"
]
}
]
}

4. Attach the policy to the user

  1. Return to the Users tab and refresh the policy table

  2. Search for the new bucket by name and tick the box next to it

  3. Click “Next: Tags”

  4. Click “Next: Review”

  5. Click “Create user”

IMPORTANT - Save the user credentials!

At this point, you will be shown some security credentials for the newly-created user. You must save these as some of them cannot be obtained again without recreating the user.

Once saved, you can either user them in a desktop client to upload assets to to bucket prior to doing a bulk import, or you can share them with us so we can perform a Dash export to the bucket for you.

You'll need to save:

  1. The bucket name

  2. The Access Key Id

  3. The Secret Access Key

Did this answer your question?