Adobe Experience Manager Assets modules
With the Adobe Experience Manager Assets connector for Adobe Workfront Fusion, you can create, upload, and update assets, and copy or move folders and assets.
For a video introduction to the Adobe Experience Manager Assets connector, see:
Access requirements
You must have the following access to use the functionality in this article:
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
Adobe Workfront package | Any |
Adobe Workfront license |
New: Standard Or Current: Work or higher |
Adobe Workfront Fusion license** |
Current: No Workfront Fusion license requirement Or Legacy: Workfront Fusion for Automation and Integration |
Product |
New:
Or Current: Your organization must purchase Adobe Workfront Fusion. |
For more detail about the information in this table, see Access requirements in documentation.
For information on Adobe Workfront Fusion licenses, see Adobe Workfront Fusion licenses.
Prerequisites
-
You must have an Adobe Experience Manager Assets account to use these modules.
-
You must set up Server-to-server flow in the Adobe Developer console.
For instructions on setting up Server-to-server flow in the Adobe Developer console, see Generating Access Tokens for Server Side APIs.
-
Your Adobe Experience Manager technical account must have write permissions.
For instructions on adding write permissions to your Adobe Experience Manager technical account, see Service credentials in the Adobe Experience Manager documentation.
Adobe Experience Manager Assets API information
The Adobe Experience Manager Assets connector uses the following:
Connect Adobe Experience Manager Assets to Workfront Fusion connect-adobe-experience-manager-assets-to-workfront-fusion
To create a connection for your Adobe Experience Manager Assets modules:
-
Click Add next to the Connection box.
-
Select the type of connection that you are creating:
-
AEM Assets as a Cloud Service
This configuration requires information from the Adobe Admin Console.
-
AEM Assets Basic (Adobe Managed Services)
This configuration requires a username and password.
-
-
Fill in the fields for the type of connection that you are creating.
For AEM Assets as a Cloud Service, see Configure the connection for AEM Assets as a Cloud Service.
For AEM Assets Basic (Adobe Managed Services), see Configure the connection for AEM Assets Basic.
-
Click Continue to save the connection and return to the module.
Configure the connection for AEM Assets as a Cloud Service
-
The information for these fields is generated as part of setting up Server-to-server flow on the Adobe Developer Console. You can find these values in the service credentials JSON file generated as part of that setup.
For instructions on setting up Server-to-server flow on the Adobe Developer Console, see Generating Access Tokens for Server Side APIs.
-
Your Adobe Experience Manager technical account must have write permissions.
For instructions on adding write permissions to your Adobe Experience Manager technical account, see Service credentials in the Adobe Experience Manager documentation.
Configure the connection for AEM Assets Basic (Adobe Managed Services)
Adobe Experience Manager Assets modules and their fields
When you configure Adobe Experience Manager Assets modules, Workfront Fusion displays the fields listed below. Along with these, additional Adobe Experience Manager Assets 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.
Files operations
Complete upload
This action module completes an initiated upload, after all parts of the file are uploaded.
Get presigned storage
This action module creates a temporary presigned URL to securely upload or download files from AEM without requiring direct credentials.
Initiate upload
This action module initiates an upload.
Upload an asset
This action module uploads an asset to your Adobe Experience Manager Assets account.
Other
Copy a folder or asset
This action module copies a folder or asset to another location in your Adobe Experience Manager Assets account.
Create a record
This action module creates a folder or an asset comment.
Delete a folder, asset, or rendition
This action module deletes a folder, asset, or rendition.
Get a folder listing
This action module retrieves a representation of an existing folder and of its child entities (folders or assets).
Make a custom API call
This action module makes a custom API call to the Adobe Experience Manager Assets API.
Move a folder or asset
This action module moves the asset or folder at the given path to a new location.
Update a record
This action module updates an existing record.
Assets (Author API)
Delete asset
This action module deletes a single asset by its ID.
Get job status
This action module gets the current status of an async job.
Events (Author API)
Watch events
This trigger module starts a scenario when an event occurs in AEM Assets.
The module contains a single field: Webhook. Select an existing webhook to use for these events, or create a new one.
To create a new webhook:
-
Click Add next to the Webhook field.
-
Fill in the following fields:
table 0-row-2 1-row-2 html-authored no-header Webhook name Enter a name for this webhook. Connection For instructions about connecting your Adobe Experience Manager Assets account to Workfront Fusion, see Connect Adobe Experience Manager Assets to Workfront Fusion in this article. -
Click Save to save the webhook and return to the module.
Metadata (Author API)
Get asset metadata
This action module retrieves metadata about the specified asset.
Update asset metadata
This action module updates metadata for the specified asset.
Import (Author API)
Get import job results
This action module retrieves results for the specified import job.
Get import job status
This action module retrieves the status of the specified import job.
Upload an asset from a URL
This action module uploads a new asset by importing files from the specified URLs.
Relations (Author API)
Create asset relations
This action module creates new asset relations for the selected asset.
Delete asset relation
This action module delete an asset relation for an asset.
Get asset relation types
This module lists the asset relation types that exist for the specified asset.
Get asset relations
This module lists the asset relations for the specified asset.
Folders (Folders API)
Create folders
This action module creates a new folder in Adobe Experience Manager Assets.
Delete a folder by ID
This action module deletes the Adobe Experience Manager Assets folder with the specified ID.
Delete folders by path
This action module deletes the Adobe Experience Manager Assets folders at the specified paths.
Get folders job results
This module retrieves the results of an async job created by the Adobe Experience Manager Assets folder API.
Get folders job status
This module retrieves the status of an async job created by the Adobe Experience Manager Assets folder API.
List folders
This module lists subfolders of the specified folder.