Use Workfront Fusion to convert a Workfront issue to a project that includes Adobe Experience Manager workflows
If you are creating a project through Workfront Fusion and want to include Adobe Experience Manager workflows on the project, you must use a specific Fusion module configuration, described in this article.
Access requirements
You must have the following:
table 0-row-2 1-row-2 2-row-2 3-row-2 html-authored no-header | |
---|---|
Adobe Workfront plan* | Any |
Adobe Workfront licenses* | Request or higher |
Product |
Adobe Experience Manager:
Workfront Fusion: New:
Or Current: Your organization must purchase Adobe Workfront Fusion. |
Access level configurations* |
Edit access to Documents Note: If you still don't have access, ask your Workfront administrator if they set additional restrictions in your access level. For information on how a Workfront administrator can modify your access level, see Create or modify custom access levels. |
Prerequisites
Before you begin,
-
Your Workfront administrator must configure workflows in an Adobe Experience Manager integration. For more information, see Configure the Experience Manager Assets as a Cloud Service integration.
-
You must have a project template configured with an Adobe Experience Manager integration linked folder workflow.
-
You must have created an OAuth application in Workfront to configure the connection for this module.
For instructions, see Create an OAuth application in this article.
Module configuration
In Workfront Fusion, if you want to create a project that includes Adobe Experience Manager workflows, you must use the Workfront > Misc Action module.
-
Add the Workfront > Misc Action module to your scenario.
-
In the Connection field, select the Workfront connection that connects to the account this module will use.
For instructions on creating a connection, see Connect Workfront to Workfront Fusion in the article Workfront modules.
For instructions on creating the Client ID and Client Secret you will need to create a connection, see Create an OAuth application in this article.
-
In the Record Type field, select
Issue
. -
In the Action field, select
convertToProject
. -
In the ID field, enter or map the ID of the issue that you are converting to a project.
-
Enable Show advanced settings.
-
Scroll to the bottom of the module and locate the Project (Advanced Collection) field.
-
Paste the following text into the Project (Advanced Collection) field.
code language-none { "aemNativeFolderTreeIDs": ["Folder Tree ID here"], "aemNativeFolderWorkflowEnabled": "true", "name": "New project name here", "templateID": "Template ID here" }
-
Replace
Folder tree ID here
with the folder IDs.To locate folder tree IDs, see Locate folder tree IDs in this article.
To use more than one folder tree, separate IDs with a comma:
"aemNativeFolderTreeIDs": ["Folder tree ID here","Second folder tree ID here"],
-
Replace
New project name here
with the name that the new project will have. -
Replace
Template ID here
with the ID of the template that you are using for the new project.You can map the template ID from a previous module (such as a Workfront > Search module) or locate it in the URL of the template’s page in Workfront.
-
Click OK to save the module configuration.
Locate folder tree IDs
To locate the folder tree IDs:
-
In Workfront, open the template that you want to use for this project. This template must include the Adobe Experience Manager configuration that you want to use for the project.
-
Open the developer tools for your browser.
-
Open the Network tab in the developer tools.
-
In the Filter box, enter
object-workflow
. -
In the Name column, click on the alphanumeric ID that appears.
-
Click the Preview tab to the right of the alphanumeric ID.
-
Open the following collapsed sections:
data
objectWorkflow
workflows
enhancedLinkedFolderCreationWorkflow
enhancedLinkedFolderCreationWorkflowConfigurations
Each folder tree is represented by a number. 0 (zero) represents the first folder in the list, 1 represents the second, and so on. If the template includes only one folder tree, it is number 0.
-
Open the folder tree that you want to use for the new project. Make note of the
_id
field value. If you want to use more than one folder tree, make note of all of the_id
field values for the folder trees you want to use.These are the
aemNativeFolderTreeIDs
values that you will enter into the Project (Advanced Collection) field in the Workfront > Misc Actions Fusion module.
Create an OAuth application
You must set up an OAuth application in Workfront for this module’s connection. You only need to do this once for a given Workfront connection in Fusion.
-
In Workfront, begin creating an OAuth application, as described in Create an OAuth2 application using user credentials (Authorization code flow) in the article Create OAuth2 applications for Workfront integrations.
-
Copy the Client ID and Client Secret to a secure location.
-
In the Redirect URIs field, enter the following:
code language-none http://app.workfrontfusion.com/oauth/cb/workfront-workfront
-
Click Save.
You will use this Client ID and Client secret when configuring the module’s connection in Fusion.
For instructions on creating a connection, see Connect Workfront to Workfront Fusion in the article Workfront modules.