BS Adobe Creative Cloud Connector

The Adobe Creative Cloud Connector synchronizes assets back and forth from the Contentserv DAM to Adobe Creative Cloud Libraries. Anybody working with a shared Creative Cloud library can directly access the assets from Contentserv DAM within their Adobe Applications like Photoshop, Adobe XD, InDesign, Illustrator, etc as well as Microsoft Word, Powerpoint and Google Workspace (formerly G Suite). Assets can be created, edited, and deleted on both sides and all changes will be synchronized back according to precise user and system configurations. Also, Adobe Stock images imported to a Creative Cloud library can be reimported to the Contentserv DAM.

This synchronization can be configured to work unidirectional or can work both ways i.e Assets (Creation, Deletion and Update) in Contentserv DAM are synchronized to the Creative Cloud libraries as well as the other way around - all updates saved to the libraries can be synchronized back to the Contentserv DAM.

The universal issue facing most of the DAMs out in the market today is the inability of providing seamless integration with creative Adobe applications. This creates a huge redundancy as the creative people/agencies working with Adobe applications have to somehow manually synchronize the edited assets back to the DAM. If there are multiple people or teams working on the same assets, this can create huge chaos. The Adobe Creative Cloud Connector aims to solve this perpetual issue by providing an out of box integration between the Creative Cloud libraries and the Contentserv DAM.


Click here to see a short overview video.

Click here to see the full video for administrators.

Click here to see the announcement on the Adobe Max.

For additional info see

About Creative Cloud Libraries

With Creative Cloud Libraries you can manage, organize, and access your media elements, logos, and more in desktop and mobile apps like Adobe Photoshop, Illustrator, InDesign, Premiere Pro, XD, Dimension, Capture, the Creative Cloud desktop app, and also Microsoft PowerPoint, Word and Google Workspace. You can even access your assets when you’re offline.

[The following images and screenshots are under the copyright of Adobe Inc.]

'Edit once, Update Everywhere' - Creative CloudLibraries make collaboration a breeze by storing common assets in shared libraries. The creation, modification, and deletion of assets are uniformly synched across all the apps using it. Saving Adobe Stock files to libraries is a single click action and the high res versions can be bought directly from inside the libraries.

Creative Cloud libraries were introduced so designers could store and retrieve project assets across a variety of programs and platforms (i.e., different computers, phones, tablets or iPad, and more). Sharing libraries within a work environment ensures that all projects maintain consistent components, colors, and structure regardless of who is working on the project. This is vital to maintaining creative consistency.

Libraries can be used within the following Adobe applications as well as in Microsoft Word, PowerPoint and Google Workspace:

Using Adobe Stock with Creative Cloud Libraries

You can search Adobe Stock content directly from the above Adobe desktop applications that support Creative Cloud Libraries such as Photoshop, Illustrator, InDesign, Dreamweaver, Premiere Pro, After Effects, Dimension, and Animate.

You can browse the images in the search results until you find the one you want. You can find similar images or get more information about the image by right-clicking it and choosing ‘View Details on Web' to launch its detail page on the Adobe Stock website. The selected image can then be saved to the library which saves the watermark version of the image. To get the unwatermarked image, simply click on 'License Image’ and follow the prompts to complete the purchase.

This image downloaded from Adobe Stock images and saved to the library will now be immediately available in the Contentserv MAM once the synchronization script is run.

About the Connector

Adobe opens Creative Cloud Libraries via a REST API to DAM systems, starting with the Adobe MAX Creativity Conference in October 2020. Contentserv was selected as one of the first DAM systems worldwide to participate in a private Beta program to test the new APIs and provide a connector, which will also be made available with the Adobe MAX. The BS Adobe Creative Cloud Connector will be one of the only connectors available in the market which connects DAM files within Contentserv to library elements in Creative Cloud applications.

It allows synchronizing a configurable list of Contentserv DAM folders with libraries. Each selected folder with all files contained will automatically create a new library with those files.

Installation and Setup

The BS Adobe Creative Cloud Connector consists of a module called ‘adobe’ under BSLive/modules.

Installations paths are:

As usual, also the module “alani” is required as a base module for all Business Solutions. Once this module is available, a license is required to activate it.

To use Creative Cloud Libraries, one needs to have an Adobe Creative Cloud account with access to the Adobe console at

To get access to the REST API of the Creative Cloud you need to create a new project and add the Create Cloud API as service.

This gives the Client ID and Secret Key which we need to use in the Contentserv Settings.

The ClientID and SecretKey can be provided in the global settings of the connector:

Finally, click on “Click here to authenticate” to provide the Adobe ID and allow the Contentserv connector to publish the assets into a specific Adobe Create Cloud account.

Other users then have to be invited to an Adobe Library to participate in the creative process.

Synchronizing DAM Folders with Libraries

Once the above installation steps have been carried out, comes the most important step of synchronizing the DAM Folders with the libraries. There is an active Job called “BS Adobe Creative Cloud Synchroniser”. This is the most important part of the connector.                                                                                                                                        

Here you can define the Mam folders to be synced to the libraries. Every Mam folder creates one library. If a library corresponding to a particular Mam folder already exists, then the library would just be updated and if no such corresponding library exists then a new library would be created.

You have the possibility to synchronize only the changes by activating ‘Events from update' which would synchronize the folder changes between a defined period - ‘Events from’ and 'Events Until’ only the changes within this period will be synchronized. If this option is not activated then every time the job is run, the complete folder will be synchronized.

Then there are 6 modes of synchronization which can be activated/deactivated as per individual project requirements, they are described below:

  • Sync Mam File Created: Activating this option ensures that any new file created in the Contentserv Mam will get added to the Libraries.

  • Sync Mam File Updated: Activating this option ensures that any updates in the Contentserv Mam file will be synchronized with the Libraries.

  • Sync Mam File Deleted: Activating this option ensures that any file deleted in the Contentserv Mam will get deleted from the Libraries too.

  • Sync Adobe Element Created: Activating this option ensures that any new file created/added in the Libraries will get added to the Contentserv Mam.

  • Sync Adobe Element Updated: Activating this option ensures that any file updates in the Libraries will be synchronized with the Contentserv Mam.

  • Sync Adobe Element Deleted: Activating this option ensures that any file deleted in the Libraries will get deleted from the Contentserv Mam too.

  • In other words, any Mam file created, edited, or deleted in Contentserv or in the libraries can be synchronized on either side depending on the activated modes of synchronization.

Using the Creative Cloud Libraries

The following image in the Contentserv DAM is synchronized with a library:

Once the active job is run, the assets are synchronized with the libraries and are available in all the above mentioned Adobe apps, shown below: Adobe InDesign 2020


You can for example double-click or edit the image from within InDesign, which opens the asset in Adobe Photoshop.

Once the image is modified and stored in Adobe Photoshop it appears also updated in the Libraries panel:

The updated image is immediately synchronized in all the other apps, shown below: Adobe InDesign or Microsoft Word.

Finally, the active job can be run again so that the updated image is synchronized back to Contentserv DAM:


  • Inspiration and Idea: Alexander Wörl

  • Development: Alexander Wörl and Frank Kowalzik (thank you Frank!)

  • Documentation and QA: Anuradha Wörl

  • Marketing and PR: Franziska Kliemann, Petra Kiermeier, Daniel Murillo-Vargas

  • Adobe Mentoring and Support: Ingo Eichel, Ryan Stewart, Drew Endick