The Adobe Workfront Fusion AWS S3 modules let you perform operations on your S3 buckets.
You must have the following access to use the functionality in this article:
Adobe Workfront plan* | Pro or higher |
Adobe Workfront license* | Plan, Work |
Adobe Workfront Fusion license** | Workfront Fusion for Work Automation and Integration |
Product | Your organization must purchase Adobe Workfront Fusion as well as Adobe Workfront to use functionality described in this article. |
To find out what plan, license type, or access you have, contact your Workfront administrator.
For information on Adobe Workfront Fusion licenses, see Adobe Workfront Fusion licenses.
To use AWS S3 modules, you must have an Amazon Web Service account.
To connect AWS S3 to Workfront Fusion you must connect your AWS account to Workfront Fusion. To do so, you’ll first need to create an API user in AWS IAM.
Sign in to your AWS IAM account.
Navigate to Identity and Access Management > Access Management > Users.
Click Add User.
Enter the name of the new user and select the Programmatic access option in the Access type section.
Click Attach existing policies directly, then search for AmazonS3FullAccess in the search bar. Click it when it appears, then click Next.
Proceed through the other dialog screens, then click Create User.
Copy the provided Access key ID and Secret access key.
Go to Workfront Fusion and open the AWS S3 module’s Create a connection dialog.
Enter the Access key ID and Secret access key from step 7 to the respective fields and click Continue to establish the connection.
The connection has been established. You can proceed with setting up the module.
When you configure AWS S3 modules, Workfront Fusion displays the fields listed below. Along with these, additional AWS S3 fields might display, depending on factors such as your access level in the app or service. A bolded title in a module indicates a required field.
If you see the map button above a field or function, you can use it to set variables and functions for that field. For more information, see Map information from one module to another in Adobe Workfront Fusion.
Connection | For instructions about connecting your AWS account to Workfront Fusion, see Connect AWS to Workfront Fusion in this article. |
Name | Enter the name of the new bucket. |
Region | Select your regional endpoint. For more information, see the discussion of regional endpoints in the AWS documentation. |
Downloads a file from a bucket.
Connection | For instructions about connecting your AWS account to Workfront Fusion, see Connect AWS to Workfront Fusion in this article. |
Region | Select your regional endpoint. For more information, see the discussion of regional endpoints in the AWS documentation. |
Bucket | Select the bucket you want to download the file from. |
Path |
Enter the path to the file. Example: |
Connection | For instructions about connecting your AWS account to Workfront Fusion, see Connect AWS to Workfront Fusion in this article. |
Region | Select your regional endpoint. For more information, see the discussion of regional endpoints in the AWS documentation. |
Folder (optional) |
Specify the target folder that you want to upload a file to. |
Source file | Select a source file from a previous module, or map the source file's name and data. |
Headers (optional) |
Insert request headers. Available headers can be found in the AWS S3 documentation - PUT object. |
For a detailed discussion of the Amazon S3 API, see Amazon S3 REST API Introduction.
Connection | For instructions about connecting your AWS account to Workfront Fusion, see Connect AWS to Workfront Fusion in this article. |
||||||||||||||||||||
Region | Select your regional endpoint. For more information, see the discussion of regional endpoints in the AWS documentation. |
||||||||||||||||||||
URL | URL Enter a host URL. The path must be relative to |
||||||||||||||||||||
Method | Select the HTTP request method you need to configure the API call. For more information, see HTTP request methods in Adobe Workfront Fusion. |
||||||||||||||||||||
Headers | Add a request header. You can use the following common request headers. For more request headers refer to AWS S3 API Documentation. Workfront Fusion adds authorization headers automatically.
|
||||||||||||||||||||
Query String | Add the desired query strings such as parameters or form fields. |
||||||||||||||||||||
Body | Add the body content for the API call in the form of a standard JSON object. Note: When using conditional statements such as |
Returns a list of files from a specified location.
Connection | For instructions about connecting your AWS account to Workfront Fusion, see Connect AWS to Workfront Fusion in this article. |
Region | Select your regional endpoint. For more information, see the discussion of regional endpoints in the AWS documentation. |
Bucket | Select the Amazon S3 bucket you want to search for files. |
Prefix (optional) |
Path to a folder to look up files in, e.g. |
Returns a list of folders from a specified location.
Connection | For instructions about connecting your AWS account to Workfront Fusion, see Connect AWS to Workfront Fusion in this article. |
Region | Select your regional endpoint. For more information, see the discussion of regional endpoints in the AWS documentation. |
Bucket | Select the Amazon S3 bucket you want to search for folders. |
Prefix (optional) |
Path to a folder to look up folders in, e.g. |