Skip to main content

4 replies

Bhuwan_B
Community Advisor
Community Advisor
April 18, 2026

@wanderlust777 There is no direct way to automatically sync an AEM Assets Collection.
Use the native Content Advisor inside Adobe Express to browse or search your AEM folders and Collections directly.
This is the current, officially supported integration — no custom code or sync required.
https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/assets/integration-adobe-express/native-integration-adobe-express

PGURUKRISHNA
Level 5
April 21, 2026

Hey ​@wanderlust777 , There isn't a direct, out-of-the-box integration that automatically syncs an AEM Assets Collection with an Adobe Express Library. However, there are a few approaches to connect them:

Native Integration (AEM as a Cloud Service)

  • AEM Assets as a Cloud Service has a built-in Adobe Express integration that allows Express users to access AEM assets directly from within Adobe Express via the asset selector.

  • This works at the repository/folder level, not at the Collection level specifically.

Possible Approaches

  1. Adobe Express Add-on with AEM Assets API — Build a custom Adobe Express add-on that uses the AEM Assets HTTP API (or Assets Open API) to fetch assets from a specific Collection and surface them inside Express. This is the most seamless approach but requires custom development.

  2. Adobe I/O Events + Automation — Use AEM eventing (available in AEM as a Cloud Service) to listen for changes to a Collection, then push those assets to an Express Library via the Creative Cloud Libraries API. This keeps things in sync automatically.

  3. Manual Workflow via Asset Link — If you're using Adobe Asset Link, users can access AEM assets from within Creative Cloud apps. While not Express-specific, it bridges the gap for other CC apps, and assets can then be added to Express Libraries manually.

Key APIs to look at:

  • AEM Assets HTTP API — for reading Collection contents programmatically

  • Creative Cloud Libraries API — for programmatically adding assets to CC Libraries (which Express can access)

  • Adobe Express Add-on SDK — for building custom panels inside Express

Limitations to be aware of:

  • Express Libraries and AEM Collections are separate concepts with different metadata models, so a true "link" requires a sync mechanism.

  • Licensing and entitlements matter — the Creative Cloud Libraries API and Express Add-on SDK require appropriate Adobe developer access.

If your goal is primarily to let Express users discover and use assets that are curated in AEM Collections, the Adobe Express add-on route using the AEM Assets Open API is likely the most practical path.

Pagidala GuruKrishna
Level 1
April 28, 2026

Thank you both. That's very disappointing that all the curation done in AEM Assets can't seem to be surfaced elsewhere natively. 

I've looked into the native integration which does work, but it literally open the whole of AEM Assets without any organisation. I want my user to be able to "browse" filtered assets, rather than having to rely on a search functionality. Or search but only within a folder or within a collection. 

 

Adobe Employee
April 28, 2026

@wanderlust777 

Adobe documents two supported patterns today:

  • AEM Assets directly in Adobe Express
  • AEM Assets with Creative Cloud Libraries

We do not see a documented out-of-the-box integration that directly links an AEM Assets Collection to an Adobe Express Library. If the objective is to use DAM-managed assets in Express, the recommended path is the native AEM Assets integration in Express. If the objective is a reusable library workflow, Creative Cloud Libraries is the closer fit.

https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/assets/integration-adobe-express/native-integration-adobe-express

https://experienceleague.adobe.com/en/docs/experience-manager-learn/assets-essentials/creative-cloud