Brightspot Integrations Guide
Brightspot Integrations Guide
Premium integrations

Adobe Experience Manager

With the Adobe Experience Manager (AEM) plugin, you can synchronize content between Brightspot and AEM.

The following table lists the dependencies required to include the AEM integration in your build.

Dependency Group ID Artifact ID
Adobe: AEM com.psddev adobe-aem

Understanding the Brightspot-AEM synchronization

The synchronization between Brightspot and AEM is bi-directional: items you create or modify in Brightspot are exported to AEM, and items you create or modify in AEM are imported into Brightspot.

For items created in Brightspot, the synchronization is at the content-type level: if you configure the synchronization for articles, all articles are synchronized, and if you configure the synchronization for images, all images are synchronized.

For items created in AEM, the synchronization applies to a folder you choose. If you configure synchronization for a folder in AEM named myassets, the synchronization occurs between assets in that AEM folder and that are of the appropriate content type.

When you create an item in Brightspot, the synchronization creates a parallel item in AEM. To create that parallel item, Brightspot does the following:

  1. Retrieves the name of the AEM synchronization folder.
  2. In AEM, under the synchronization folder, creates a new subfolder that represents the current date.
  3. Creates the item inside the AEM folder.
  4. Retrieves the UUID AEM assigns to the item.

For example, your synchronization folder in AEM is myassets, and you create a new image in Brightspot on October 15, 2021. Brightspot creates a new AEM folder myassets/2021/10/15, places the image in that folder, and retrieves the UUID that AEM assigned to that item. You can view the folder and UUID in the content edit form’s AEM tab.

AEM synchronization example AEM synchronization example
AEM synchronization example

See also:

Previous Topic
Configuring a paywall for a content type
Next Topic
Configuring AEM synchronization
Was this topic helpful?
Thanks for your feedback.
The elements that get you up and running in a matter of days, from pre-built content types, to modules, to landing pages.

Content types
Landing pages
Everything you need to manage and administer content within Brightspot CMS.

Admin configurations
A guide for installing, supporting and administering code on the Brightspot platform.

Field types
Content modeling
Rich-text elements
A guide for configuring different integrations to support a multitude of use cases.

Google Analytics
Apple News