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:
| Mode | Where it runs | What it does |
|---|---|---|
| Fetch | Server-side | Retrieves the manifest from the Ceros CDN on each render |
| Store | Server-side | Downloads all assets into AEM's DAM for offline delivery |
| HTML Import | Server-side | Renders an author-uploaded archive export |
| Inline | Client-side | Renders via Shadow DOM, without an iframe |
| Embed | Client-side | Lightweight 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