Skip to main content

Authoring models

EDS supports two authoring approaches. Both produce the same Content Bus output, so the delivery pipeline doesn't care which one you pick. The choice is about who authors, where content lives, and how much governance you need.

Document-based authoring

Authors create content in Microsoft Word (via SharePoint) or Google Docs (via Google Drive). Structured content is authored using simple tables that map to blocks.

| Hero |
|-------------------------|
| ![hero.jpg](hero.jpg) |
| Welcome to our site |
| [Get started](/start) |

This table becomes a hero block in the rendered HTML. The Sidekick browser extension provides preview and publish actions from inside the document.

Strengths

  • Zero learning curve for authors -- they already know Word / Google Docs
  • No AEM authoring UI needed
  • Great for marketing teams, campaigns, landing pages, blog posts

Limitations

  • Less control over deeply nested or component-driven structure
  • No in-context WYSIWYG preview while editing the document
  • Looser governance -- anyone with access to the doc can edit

AEM authoring + Universal Editor

Authors use the AEM content repository and the Universal Editor -- a modern, framework-agnostic visual editor that replaces the classic Page Editor for EDS.

Strengths

  • Visual, in-context editing (true WYSIWYG)
  • Full AEM content model (structured content, content fragments, experience fragments)
  • Familiar for AEM authors migrating from traditional Sites
  • Workflows, permissions, and versioning out of the box

Limitations

  • Requires AEM as a Cloud Service
  • More setup than document-based authoring

For wiring blocks into UE, see Universal Editor.

Choosing an authoring model

CriterionDocument-basedUniversal Editor
Author skill levelLow (Word / Docs)Medium (AEM UI)
Content complexitySimple pages, blogs, landing pagesComplex layouts, reusable fragments
GovernanceLooseStructured (permissions, workflows)
Preview fidelityApproximateExact
InfrastructureSharePoint or Google WorkspaceAEM as a Cloud Service
TranslationAdobe-managed translation, GLaaS, manualAEM + multi-site manager

You can run both side-by-side. The same site can serve a /blog/ tree authored in SharePoint and a /products/ tree authored in Universal Editor -- the Content Bus makes this transparent.

See also