Universal Editor with existing AEMaaCS Project | Community
Skip to main content
December 12, 2024
Solved

Universal Editor with existing AEMaaCS Project

  • December 12, 2024
  • 3 replies
  • 1242 views

I have reviewed the following query and noticed that I have a similar use case, but it require only the Universal Editor feature. So, whenever the client opens a page created using an editable template in AEM, it will automatically open in the Universal Editor, allowing them to make any modifications.

However, my questions are different:

1. Will the Universal Editor feature be available for AEM Site Template pages in the future? As far as I know, it’s currently only available for Editable Dynamic Sites (EDS). Is that correct?

2. If I want to move my AEM site to the Universal Editor, do I need to enable instrumentation for all core components as well as custom components?

3. Is instrumentation also required for Experience Fragments?

4. How will template policies and the style system be handled in this case?

5. What about Page Properties?


I referred to the documentation and successfully edited a text component using the Universal Editor

However, I will need to enable this for each component individually and manually open the page through the Universal Editor, as it is not directly linked to AEM.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by daniel-strmecki

Hi @sapnatanwar,

here are my thoughts:

1. Officially, Adobe supports Universal Editor only with EDS or Headless setups. However, personally, I don't see any reason for it. The official statement is "Since the Universal Editor follows a more streamlined, modern approach that does not support these legacy features, migrating such sites would require significant refactoring. For this reason, migrating Page Editor sites to the Universal Editor is only recommended for projects transitioning to Edge Delivery Services."

2. Yes, you need to instrument all core components as well as custom components.

3. Yes, you need instrumentation also for components within XFs.

4. Style system is not supported AFAIK, but you can add a style property to components as a workaround. Template policies are defined with JSON files in Universal Editor.

5. Page properties can still be edited in AEM.

 

I am curious if you tried the migration of classic AEM components/pages to Universal Editor, and which challenges did you face?

 

BR,

Daniel

3 replies

January 10, 2025

Hi

Is there anyone who have knowledge about it.

AmitVishwakarma
Community Advisor
Community Advisor
April 30, 2025

Hi @sapnatanwar ,

daniel-strmecki
Community Advisor and Adobe Champion
daniel-strmeckiCommunity Advisor and Adobe ChampionAccepted solution
Community Advisor and Adobe Champion
June 6, 2025

Hi @sapnatanwar,

here are my thoughts:

1. Officially, Adobe supports Universal Editor only with EDS or Headless setups. However, personally, I don't see any reason for it. The official statement is "Since the Universal Editor follows a more streamlined, modern approach that does not support these legacy features, migrating such sites would require significant refactoring. For this reason, migrating Page Editor sites to the Universal Editor is only recommended for projects transitioning to Edge Delivery Services."

2. Yes, you need to instrument all core components as well as custom components.

3. Yes, you need instrumentation also for components within XFs.

4. Style system is not supported AFAIK, but you can add a style property to components as a workaround. Template policies are defined with JSON files in Universal Editor.

5. Page properties can still be edited in AEM.

 

I am curious if you tried the migration of classic AEM components/pages to Universal Editor, and which challenges did you face?

 

BR,

Daniel

kautuk_sahni
Community Manager
Community Manager
June 26, 2025

@sapnatanwar Just checking in — were you able to resolve your issue?
We’d love to hear how things worked out. If the suggestions above helped, marking a response as correct can guide others with similar questions. And if you found another solution, feel free to share it — your insights could really benefit the community. Thanks again for being part of the conversation!

Kautuk Sahni