Skip to main content

Connecting Adobe Workfront to Axiamatic

Learn how to connect Adobe Workfront to Axiamatic using your Workfront Base URL and API key to sync your projects, tasks, and portfolios.

Connecting Adobe Workfront to Axiamatic allows the platform to access your projects, tasks, and portfolios, giving you a unified view of your organization's work and enabling Axiamatic to surface relevant insights from your Workfront data.

Prerequisites

Before you begin, make sure you have the following:

  • Enterprise Admin or Integrations Admin permissions in Axiamatic — required to access the Integrations page.

  • Workfront Base URL and API Key from your Adobe Workfront account. (See How to find your Workfront Base URL and API Key if you're not sure where to find these.)

Step 1: Open Settings and Integrations

Log in to your Axiamatic account and click your profile icon in the bottom-left corner of the page. From the menu, select Program Settings, then open the Integrations tab from the left navigation bar.

Step 2: Connect to Adobe Workfront

On the Integrations page, locate the Adobe Workfront card and click Connect.
​

Step 3: Choose Shared or Private Connection

When prompted, select how you want to scope this connection.

  • Shared (recommended): Makes this Workfront connection available to all current and future projects or business units using Axiamatic in your workspace. This is the recommended option for most teams.

  • Private: Limits this Workfront connection to the current project or account only. Future projects will need their own separate connection.

Choose the option that best fits how your organization manages projects and data.

Step 4: Select an authentication method

Axiamatic supports three ways to authenticate with Workfront. Choose the one that matches how your organization has configured Workfront. Axiamatic recommends OAuth 2.0 Server-to-Server for new integrations because it does not depend on one user’s API key.

Option 1: API Key

Use this option if your organization already has a Workfront API key. Enter the following fields and click Connect.

  • Workfront Base URL: Your organization’s Workfront URL, for example https://example.my.workfront.adobe.com. Copy it from your browser’s address bar while you are signed in to Workfront.

  • API Key: The API key for your Workfront account. A Workfront administrator manages API keys under Setup → System → Customer Info → API Key Settings.

Option 2: OAuth 2.0 Server-to-Server (Adobe IMS)

This method lets Axiamatic connect to Workfront with OAuth 2.0 credentials instead of a user-specific API key. Use it for any new integration.

To create the credentials, open the Adobe Developer Console, create a project and click Add API. Under Experience Cloud, select Adobe Workfront and choose OAuth Server-to-Server as the authentication type. Select your Workfront instance if prompted, complete the configuration and open the generated credential details.

Axiamatic reads Workfront projects, tasks, issues and document metadata. The technical account tied to the OAuth credentials needs permission to view these records.

Enter the following fields and click Connect.

  • Workfront Base URL: Your organization’s Workfront instance URL, for example https://example.my.workfront.adobe.com.

  • Client ID: In the Adobe Developer Console, open your project, then the OAuth Server-to-Server credential and copy the Client ID.

  • Client Secret: Copy it from the same credential page.

  • OAuth Scopes: Open the Scopes section of the credential and copy the configured scope values as a comma-separated string.

Option 3: OAuth 2.0 Machine-to-Machine (Workfront Legacy JWT)

Use this option only if your organization already has a Workfront Machine-to-Machine OAuth2 application. To find it, sign in to Workfront as an administrator and go to Setup → System → OAuth2 Applications. Open your existing Machine to Machine application and retrieve its credentials.

Enter the following fields and click Connect.

  • Workfront Base URL: Your organization’s Workfront instance URL.

  • Client ID: Listed in the OAuth2 application details.

  • Client Secret: Generated when the application was set up. If you no longer have it, generate a replacement with the application’s secret management controls.

  • Customer ID: Listed in the OAuth2 application details. Axiamatic uses it as the JWT issuer.

  • Workfront User ID: The ID of the Workfront user who created the public key registered with the OAuth application.

  • RSA Private Key: The private key that matches the public key registered with the OAuth2 application.

Important: Adobe is retiring legacy Workfront OAuth2 applications. Adobe blocks new applications from November 1, 2026, and existing applications stop working on February 1, 2027. Adobe recommends migrating to OAuth Server-to-Server through the Adobe Developer Console, and Axiamatic recommends the same.

Integration complete! The Adobe Workfront card on the Integrations page will now show a Connected status, confirming the integration is ready to use.


Step 5: Navigate to the Channels Tab

In the left navigation, click on the Channels tab, located just below the Integrations tab.
​

Step 6: Select a Project to Sync

On the Channels page, locate the Adobe Workfront card and click Select Project. A pop-up will appear with a dropdown listing your available Workfront projects.
​

Select the project you want to sync with Axiamatic and click Save. The pop-up will close and the Workfront card on the Channels page will confirm that your selected project is now syncing.

Configuration complete! Axiamatic will now retrieve and use your Workfront project data to produce the best results.


For pricing information, demo requests, or assistance, contact us at [email protected]

Did this answer your question?