Easier way to rollout and publish | Community
Skip to main content
Level 4
April 4, 2021
Solved

Easier way to rollout and publish

  • April 4, 2021
  • 2 replies
  • 1682 views

Currently we have the language-masters/en -> us/en hierarchy. however, the authors have an ongoing issue with having to update masters, roll-out to us, then go to the same page to US and then request publication. If the power user has access both over language-masters and us/en, what is a mechanism where they can have a "rollout+publish" option to be able to roll-out the page and activate a publishing workflow on us/en or any other market?

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 SundeepKatepally

various options

1) OOTB rollout with activation

2) in case if you want to stick to standard rollout. Write a listener which handles activations on a update action on live copies

3) create a custom rollout which can do this , which includes the custom business logic that is there in your eco system.

4) May be a custom workflow can be triggered on the the blue print page ,which can take care of activation by reading the live copies data.

2 replies

Asutosh_Jena_
Community Advisor
Community Advisor
April 4, 2021

Hi @aembytes 

You can configure the rollout config with below options while creating the live copy of us/en from language-masters/en which will have the inheritance.

Now when you modify the content under language-masters, the copy under us/en will be updated automatically and when you publish any page under language-masters, the same copy under us/en also will get published. Now the page publish can be done either manually or it can be done via workflow as well.

 

Link for Reference:

https://experienceleague.adobe.com/docs/experience-manager-65/administering/introduction/msm-sync.html?lang=en#installed-rollout-configurations

 

Hope this helps!

Thanks!

joerghoh
Adobe Employee
Adobe Employee
April 4, 2021

"Push on modify" sounds intriguing, but in most cases it is not the thing you want (it will start a rollout on *ever* change).

 

Instead create a custom rollout action (use the standard rollout as basis) with "on rollout" configuration and add the "activateTarget"  as target.

See https://experienceleague.adobe.com/docs/experience-manager-65/administering/introduction/msm-sync.html?lang=en#introduction for the documentation.

SundeepKatepally
Community Advisor
SundeepKatepallyCommunity AdvisorAccepted solution
Community Advisor
April 5, 2021

various options

1) OOTB rollout with activation

2) in case if you want to stick to standard rollout. Write a listener which handles activations on a update action on live copies

3) create a custom rollout which can do this , which includes the custom business logic that is there in your eco system.

4) May be a custom workflow can be triggered on the the blue print page ,which can take care of activation by reading the live copies data.