Skip to main content

Setting Up a Custom Digital Asset Manager (DAM) Integration

Connect your custom Digital Asset Manager (DAM) to Knak. Access your organization's images and assets directly from the Knak asset library.

Before You Begin

Before you connect your custom Digital Asset Manager, make sure your service includes an adapter that supports Knak's required Application Programming Interface (API) endpoints.

Review the Custom DAM API documentation:

This documentation includes:

  • Required API endpoints

  • Expected response data

  • Authentication requirements

If you need help building an adapter, contact Knak Support.


Connect Your Custom DAM

  1. In Knak, go to Admin > Integrations > Platforms.

    Integrations > Platforms navigation in the admin side of Knak.
  2. Scroll to the Digital Asset Management section.

  3. Click Connect on the Custom DAM tile.

    Connect button highlighted on the Custom DAM integration tile.
  4. Complete the required fields using your custom DAM credentials.

    Custom DAM integration settings modal.

Configure OAuth Credentials

Enter the following values from the OAuth application configured for your DAM service:

Field

Description

Client ID

The OAuth client identifier.

Client Secret

The OAuth client secret.

Your OAuth application must use the following redirect URL:

https://enterprise.knak.io/account/integrations/custom-dam/authorize

Configure Scopes

If your OAuth application requires custom scopes:

  1. Enter each required scope in the Scopes field.

  2. Save the configuration.

Configure the Endpoint URL

Enter the root URL for your DAM API.

For example, if the DAM Assets endpoint is:

https://yourService.com/yourDamApi/v1/dam-assets

Enter the following value in Endpoint URL:

yourService.com/yourDamApi


Manage Your Integration

After setup, view your integration in the My Platform Connection list on the Integrations page.

From here, you can:

  • View the configuration

  • Edit the integration

  • Delete the integration

My Platform Connections section.

To connect a new integration or re-add a deleted one:

  1. Scroll to All Platforms.

  2. Find the Custom DAM tile.

  3. Click Connect or Add Another Connection.

Add Another Connection button highlighted on the Custom DAM integration tile.

Use Your Custom DAM

After your integration is connected:

  1. Open a Knak asset.

  2. Drag an Image block into your design.

  3. Open the image filesystem selection screen.

  4. Select your custom DAM from the available file systems.

    Image file system selection screen with Select button highlighted for the Custom DAM option.
  5. Browse and select an asset.

The first time you access your custom DAM, you must sign in using your DAM account credentials. After authentication, you can browse and use assets stored in your Digital Asset Manager.


Troubleshooting

Images Do Not Appear

If an image does not load into the asset library, verify that the image URL ends with one of the supported file formats:

  • .png

  • .gif

  • .jpeg

  • .tiff

If the URL does not use a supported file extension, the image may not display correctly.


Need more help? Contact support via live chat within Knak using the chat bubble in the bottom right corner or email support@knak.com.

Did this answer your question?