Expand my Community achievements bar.

Submissions are now open for the 2026 Adobe Experience Maker Awards.
SOLVED

Track content authoring changes in AEM as cloud service

Avatar

Level 4

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

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

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

View solution in original post

2 Replies

Avatar

Correct answer by
Community Advisor

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

Avatar

Level 6

@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.