Skip to main content
Level 4
Jul 9, 2025 10:14 PM UTC
Solved

Track content authoring changes in AEM as cloud service

How to track content authoring changes across the entire site structure in Adobe Experience Manager (AEM) as a Cloud Service (Production) for a specific time range and export the results to Excel

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Lokesh_Vajrala
Lokesh_VajralaAccepted solution
Community Advisor
Jul 10, 2025 4:09 AM UTC

Hi @georhe6 

 

You can use the ACS AEM Commons Audit Log Search tool - https://adobe-consulting-services.github.io/acs-aem-commons/features/audit-log-search/index.html to generate the report using the correct event types - PageCreated, PageModified which provides the results you're looking for.

 

Also, you can review this tool for Cloud Service - https://tools.aem.live/tools/log-viewer/index.html this seems like to scan the audit log to provide the results.

 

Thanks,

Lokesh

2 replies

Lokesh_Vajrala
Community Advisor
Lokesh_VajralaCommunity AdvisorAccepted solution
Community Advisor
Jul 10, 2025 4:09 AM UTC

Hi @georhe6 

 

You can use the ACS AEM Commons Audit Log Search tool - https://adobe-consulting-services.github.io/acs-aem-commons/features/audit-log-search/index.html to generate the report using the correct event types - PageCreated, PageModified which provides the results you're looking for.

 

Also, you can review this tool for Cloud Service - https://tools.aem.live/tools/log-viewer/index.html this seems like to scan the audit log to provide the results.

 

Thanks,

Lokesh

Translate
Uppari_Ramesh
Level 5
Jul 11, 2025 12:29 PM UTC

@georhe6 If you want to develop you own solution then,

 

1. Register a EvenLister for the site root path for author environment.

2. Listen for modified, created, deleted, replicated or other events as you need.

3. Create a new cq audit node in /var path for each event. And put required props like event happened, user and time.

4. Now create a servlet which goes though the audit nodes and creates excel report out of audit nodes. Here you can generate report based on date time day, who edited what etc. You will get greater flexibility.

 

Only con is EvenHandler may slow down instance if there are huge no of authors editing the content at once.

Translate