AEM Rollout Web Console: CQ MSM Update config for managing jcr:mixinTypes
I am trying to change the default MSM rollout configuration to allow the jcr:mixinTypes property to be updated via rollout but only for certain mixinTypes.
EXAMPLE: tfs:brand
tfs:brand is a mixinType we created that marks a page as a Brand page and is therefore indexed by our search system. Our site is international and there have been instances where entire Brand sections have been rolled out before this mixinType was set. I want to update the blueprint/live copy parent page with this mixin and then roll it out so it adds this to the jcr:mixinTypes multi-value list.
OOTB, the jcr: property type is protected and cannot be updated by rollout which makes sense. In QA i have tried to adjust the exclusion settings within the Web Console - CQ MSM Content Update Action section (see attached).
What ends up happening:
the jcr:mixinTypes value on the child live copies ends up getting replaced by what is set on the parent which is not what I wanted. Important fields can be blown away like cq:LiveRelationship.
Question: How can i set it so only a particular mixin type can be updated within a child live copy jcr:mixinTypes list.