Expand my Community achievements bar.

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

Is there any API to get all pages and assets whose ACLs are changed ?

Avatar

Level 7

Is there any API to get all pages and assets whose ACLs are changed ?

Or is there any ACL change log maintained on AEM side when we change permissions which we can access via API?

 

We are using AEM on-premise as well  as partner Sandbox environment.

Hence we need this API for both. Could you please help ?

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor

IIRC ACL changes are not audited. But it should be doable to create some functionality on your own by adding a JCR observation listener and specifically check for changes related to the rep:policy nodetype (might not be conclusive). You cannot track ACL changes executed by repoinit, because that runs before your listener is getting registered.

 

On the other hand side, do your ACLs change that often? 

View solution in original post

1 Reply

Avatar

Correct answer by
Employee Advisor

IIRC ACL changes are not audited. But it should be doable to create some functionality on your own by adding a JCR observation listener and specifically check for changes related to the rep:policy nodetype (might not be conclusive). You cannot track ACL changes executed by repoinit, because that runs before your listener is getting registered.

 

On the other hand side, do your ACLs change that often?