Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn more

View all

Sign in to view all badges

SOLVED

Is there a way to limit Replication to publish nodes only from a specific Author node?

gururaonk
Level 1
Level 1

Hi,

 

Is there a way to limit replication/publishing to publish instances only from specific Author hosts? Basically, I'm looking for a way to avoid publishing content from lower environment(non-prod) Author to higher environment(prod) publish nodes in case where the replication agent is wrongly configured to push content to Prod host.

 

Please provide your thoughts on how this can be achieved.

 

Thanks

1 Accepted Solution
Rajashankar
Correct answer by
Level 4
Level 4

Hi @gururaonk 

 

1) Create a custom replication agent pointing to the specific dev publisher remove or deactivate the existing default replication agent(OOB) in Dev.

2) Customize the Request for Activation OOB workflow for content publishing as part of this workflow in the Activate Page process step identify the above created specific replication agent so that always when you publish your custom workflow will try to identify the specific custom replication agent you created and publish to that.

 

Refer:https://experienceleague.adobe.com/docs/experience-manager-cloud-service/operations/replication.html...

Under  section Replication with Specific Agents.

Hope this helps.

 

Regards,

Raja

View solution in original post

4 Replies
Arun_Patidar
Community Advisor
Community Advisor

Hi,

I am not sure about the proper solution here but here are my 2 cents,

if you have AEM hosted on a different server you can block access requests of lower environment server IP which try to connect higher environment.

gururaonk
Level 1
Level 1
Thanks Arun. Is there a way to do it within AEM? Like we control in a webserver
Rajashankar
Correct answer by
Level 4
Level 4

Hi @gururaonk 

 

1) Create a custom replication agent pointing to the specific dev publisher remove or deactivate the existing default replication agent(OOB) in Dev.

2) Customize the Request for Activation OOB workflow for content publishing as part of this workflow in the Activate Page process step identify the above created specific replication agent so that always when you publish your custom workflow will try to identify the specific custom replication agent you created and publish to that.

 

Refer:https://experienceleague.adobe.com/docs/experience-manager-cloud-service/operations/replication.html...

Under  section Replication with Specific Agents.

Hope this helps.

 

Regards,

Raja

View solution in original post

snbaem
Community Advisor
Community Advisor

Usually (Ideally) there should be firewall restrictions on Prod servers to avoid such scenarios (and others).