Expand my Community achievements bar.

Guidelines for the Responsible Use of Generative AI in the Experience Cloud Community.
SOLVED

Dispatcher flush for multiple sites

Avatar

Level 2

Good morning all.

I am looking to set up separate dispatcher caches for the multiple websites in my aem instance.
Following the instructions at:  

 

https://helpx.adobe.com/uk/experience-manager/kb/How-to-flush-the-dispatcher-when-there-are-farms-wi...

I am struggling with step 9, creating users with read permissions only on  with paths that they will be responsible for, as each user created is created as a member of the everyone group, which gives that user read access to /content and all sites underneath.  If I try, I cannot remove the everyone group from newly created users.

Please could some advise me on how to set the permissions separately for each user?


1 Accepted Solution

Avatar

Correct answer by
Community Advisor

To provide permission to each user, Go to aem author instance http://localhost:4502/aem/start.html

Click on Tools > Security > Permissions

search user and provide read access ( jcr:read) to the user to any paths that you would like the agent to be allowed to flush for the referenced site.  

For example: /content/geometrixx,  /content/dam, /etc, /var etc and click save. Create users first before step #9

Thanks,

Heena

 

 

 

View solution in original post

3 Replies

Avatar

Community Advisor

Hi,

This step is for your replication agent user in Author

 

  • On the Permissions tab of the user, grant the user read access to any paths that you would like the agent to be allowed to flush for the referenced site.  For example: /content/geometrixx,  /content/dam, /etc, /libs, /apps, /var

Please make sure if you have multiple cache folder, you must have dispatcher flush agent also for each folder

Number of flush agent = number of cache root * number of publishers 



Arun Patidar

Avatar

Level 3

Hi @neilwebbcbs ,

Created replication user if by default having "everyone" group included it won't create any issue. This is by default comes with all users you create. 

Your extended section in replication agent would listen the domain with the user and flush the cache.


Avatar

Correct answer by
Community Advisor

To provide permission to each user, Go to aem author instance http://localhost:4502/aem/start.html

Click on Tools > Security > Permissions

search user and provide read access ( jcr:read) to the user to any paths that you would like the agent to be allowed to flush for the referenced site.  

For example: /content/geometrixx,  /content/dam, /etc, /var etc and click save. Create users first before step #9

Thanks,

Heena