Regarding acs-common | Community
Skip to main content
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 anish1991

How are you reading the resource? To read this you create a system user and provided the appropriate permissions. Can you share the code snippet that you are using to read the list? 

1 reply

Anish-Sinha
Adobe Employee
Adobe Employee
March 29, 2023

Hi @neeraj_24412 ,

The acs commons generic list is stored under "/etc/acs-commons/lists".  As an anonymous user, you will not have access to this path. If you are on a server and don't have login credentials to publish, you can only verify by reading the list within your code logic and printing the values. The other way to check is the logs while replicating, if the replication is successful, it will show in the logs.

Link to generic list acs commons - https://adobe-consulting-services.github.io/acs-aem-commons/features/generic-lists/index.html

 

neeraj_24412
March 29, 2023

Thanks @anish-sinha for reply,
I am not able to read this list on publish instance.I am not getting this "/etc/acs-commons/lists" as resource.

Please check this post for more details 
https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/regarding-acs-common-s-list/m-p/582706#M145607

neeraj_24412
March 31, 2023

I believe you need to provide anonymous user access to acs commons list node otherwise it won’t work without logging on the aem publisher. In order to verify if it will work first login on aem publisher with admin user and see if you are able to access those acs-commons list node and if yes then you need the anonymous user to have read permission on those nodes 


Node is not there in publish instance after publish the generic list