# S3 node

Use the S3 node to automate work in non-AWS S3 storage and integrate S3 with other applications. Automated Workflows has built-in support for a wide range of S3 features, including creating, deleting, and getting buckets, files, and folders. For AWS S3, use [AWS S3](/guides/automated-workflows/integrations/builtin/app-nodes/ts-wf-nodes-base.awss3).

Use the S3 node for non-AWS S3 solutions like:

* [MinIO](https://min.io/){:target="_blank" .external-link}
* [Wasabi](https://wasabi.com/){:target="_blank" .external-link}
* [Digital Ocean spaces](https://www.digitalocean.com/products/spaces){:target="_blank" .external-link}


On this page, you'll find a list of operations the S3 node supports and links to more resources.

Credentials
Refer to [S3 credentials](/guides/automated-workflows/integrations/builtin/credentials/s3) for guidance on setting up authentication.

## Operations

* Bucket
  * Create a bucket
  * Delete a bucket
  * Get all buckets
  * Search within a bucket
* File
  * Copy a file
  * Delete a file
  * Download a file
  * Get all files
  * Upload a file
* Folder
  * Create a folder
  * Delete a folder
  * Get all folders


## Node reference

### Setting file permissions in Wasabi

When uploading files to [Wasabi](https://wasabi.com/){:target="_blank" .external-link}, you must set permissions for the files using the **ACL** dropdown and not the toggles.