Webdam Connector For Sitecore

If you have a legacy license agreement to the Webdam digital asset managment system, you might have been concearned about how it previously lacked a stable connector to Sitecore. You may also want to consider upgrading to Sitecore Content Hub for the best integration into Sitecore. With the Bynder acquisition, the Bynder team has migrated the legacy data structures behind some new apis, and have created and updated connector to Sitecore.

Here are the steps to get the Bynder Webdam connector installed.

  1. You will want to go here and get the latest Sitecore connector. https://github.com/Bynder/bynder-sitecore-connector Note that Webdam is now supported for the import functionaity.
  2. Install the package on your CM instance.
  3. Update the Web.config of your CM with the following changes.
    • Override the MediaRequestHandler
      • There is a difference between SXA and Non-SXA sites so you’ll need to pay attention to that.
    • Update the Content Security Policy header configuration
      • There are a set of urls that point to cloudfront as well as your Bynder host
  1. In Sitecore, go to Module/Bynder/Environments and create a new Environment called “Webdam Environment” On that item, fill in the fields that are required, namely the environment url, username, password, clientid, client secret.
  1. In the media library, create a new Bynder media folder. On that folder, you’ll see that a Bynder ribbon appears. On that ribbon, choose set environment. This allows you to select the environment that folder should use from the list of environments in the modules section.
  2. On that folder, you can then import assets

If you are using JSS you cannot use the Bynder field types that automatically use the image in the sitecore rendering directly from webdam. Sinces this is a feature of the connector, and if you are not using JSS, this should be taken into account prior to the start of the project so you can design your templates with the correct field types.

For more details on this connector, check out the readme. https://github.com/Bynder/bynder-sitecore-connector/blob/2.3.0/documentation/README.md

About Phil Paris

Hi, my name is Phil Paris and I’m a Sitecore Architect and general Sitecore enthusiast. I’ve been working with Sitecore since 2013. Through this blog I will be sharing Sitecore insights, tips and tricks, best practices and general knowledge with the hopes to further the community at large. Please feel free to reach out to me at any time!

View all posts by Phil Paris →