Skip to main content

Ceros AEM Connector

The Ceros AEM Connector is a plugin for Adobe Experience Manager that adds a Ceros Flex component to AEM. Authors can drop interactive Ceros experiences straight into AEM-managed pages — no manual embed code or external scripts, and full control over how assets are delivered.

Delivery modes

The connector supports five ways to render an experience, so you can trade off freshness, offline resilience, and rendering approach:

ModeWhere it runsWhat it does
FetchServer-sideRetrieves the manifest from the Ceros CDN on each render
StoreServer-sideDownloads all assets into AEM's DAM for offline delivery
HTML ImportServer-sideRenders an author-uploaded archive export
InlineClient-sideRenders via Shadow DOM, without an iframe
EmbedClient-sideLightweight iframe-based embedding

Browsing your experiences

When a Flex API key is configured (via OSGi properties), authors can browse their account's folder tree and pick an experience directly, instead of pasting in URLs by hand.

Requirements

  • Java 17+
  • Maven 3.6+
  • Adobe Experience Manager as a Cloud Service SDK
  • A Flex API key (optional)

Get started

The connector ships as a single content package on Maven Central. Full installation, configuration, and delivery-mode details live in the repository:

View on GitHub