Skip to main content
jayv25585659
Level 8
Aug 26, 2025 4:50 AM UTC
Solved

AEMaaCS: what folders are immutable and mutable during deployment?

I know apps and libs are immutable. I know I can write in /content and /conf. But I'm unsure what other folders can be written into during deployment.

Thanks!

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
arunpatidar
arunpatidarAccepted solution
Community Advisor
Aug 26, 2025 7:32 AM UTC

Hi @jayv25585659 

The /apps and /libs areas of AEM are considered immutable because they cannot be changed (create, update, delete) after AEM starts (that is, at runtime). Any attempt to change an immutable area at runtime fails.

 

Everything else in the repository, /content, /conf, /var, /etc, /oak:index, /system, /tmp, and so on, are all mutable areas, meaning they can be changed at runtime.

 

Please check

https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/implementing/developing/aem-project-content-package-structure#mutable-vs-immutable 

Arun Patidar

1 reply

arunpatidar
Community Advisor
arunpatidarCommunity AdvisorAccepted solution
Community Advisor
Aug 26, 2025 7:32 AM UTC

Hi @jayv25585659 

The /apps and /libs areas of AEM are considered immutable because they cannot be changed (create, update, delete) after AEM starts (that is, at runtime). Any attempt to change an immutable area at runtime fails.

 

Everything else in the repository, /content, /conf, /var, /etc, /oak:index, /system, /tmp, and so on, are all mutable areas, meaning they can be changed at runtime.

 

Please check

https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/implementing/developing/aem-project-content-package-structure#mutable-vs-immutable 

Translate
Arun Patidar