Use of Agent User ID in replication Agent | Community
Skip to main content
Level 3
Jun 20, 2017 3:10 PM UTC
Solved

Use of Agent User ID in replication Agent

Hi All,

I want to know the use of Agent User ID in replication Agent.
I know theoretically that it collects the content. But i didn't understand the usage practically .

Is it something used for later stage in dispatcher flush ?

Thanks,

Pallavi

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
ogillAccepted solution
Employee
Jun 20, 2017 7:46 PM UTC

Hi,

configuring the transport and replication users is also mandated in the security checklist [0] "The replication user is used to collect the content to be replicated on the author system before it is sent to the publisher."

When you replicate content, the system needs to use a user to create the package, by default it would use the admin account, so rather than using a user that access to all the content, you want to use a lower level user to whom you give read access to only the areas you would wish to replicate. So you don't give the user more access than is needed to perform it's function.

Once you get into more advanced topics such as replicating only specific parts of the content tree to specific publish instances, then assigning a agent user becomes more helpful [1]

Regards,

Opkar

[0] https://docs.adobe.com/docs/en/aem/6-3/administer/security/security-checklist.html#Configure replication and transport users

[1] https://docs.adobe.com/docs/en/aem/6-3/deploy/configuring/replication.html#Configuring Replication for Multiple Publish Instances

3 replies

Level 3
Jun 22, 2017 9:26 AM UTC

Thanks I understood..

Opkar Gill​ - Thanks for the detail briefing.

Translate
ogillAccepted solution
Employee
Jun 20, 2017 7:46 PM UTC

Hi,

configuring the transport and replication users is also mandated in the security checklist [0] "The replication user is used to collect the content to be replicated on the author system before it is sent to the publisher."

When you replicate content, the system needs to use a user to create the package, by default it would use the admin account, so rather than using a user that access to all the content, you want to use a lower level user to whom you give read access to only the areas you would wish to replicate. So you don't give the user more access than is needed to perform it's function.

Once you get into more advanced topics such as replicating only specific parts of the content tree to specific publish instances, then assigning a agent user becomes more helpful [1]

Regards,

Opkar

[0] https://docs.adobe.com/docs/en/aem/6-3/administer/security/security-checklist.html#Configure replication and transport users

[1] https://docs.adobe.com/docs/en/aem/6-3/deploy/configuring/replication.html#Configuring Replication for Multiple Publish Instances

Translate
VeenaVikraman
New Participant
Jun 20, 2017 3:17 PM UTC

Hi Pallavi

     I think you have an answer here What is the purpose of Agent User Id in configuring Replication Agent in AEM? - Stack Overflow   (this one explains the concept) and here cq5 - Difference between Agent User ID and user/ password while configuring replication agent AEM - Stack Overflow (this one answers your question)

"I know theoretically that it collects the content. But i didn't understand the usage practically" - I don't think this understanding is correct ...

Thanks

Veena

Translate