How can I retrieve activity for a DAM asset for a specific user?
The main requirement is to identify all transitive dependencies on a page and disallow the authors of those dependencies from reviewing the page.
I have broken the requirement into smaller parts and trying to the do the following
1) Get a list of all the links on a page (can be links to assets/pages) - How to get this list? I tried using AssetReference API but it does not give list of associated pages on a page, also it does not give list of any asset that you might have set using a composite field
2) Determine who all have worked on all those related assets/pages - Using audit log I can determine the data for a page but not for an asset. For asset I am trying to use activity manager, but the activity manager is not providing the data for activities of user other than admin. For a user I can see activity folder created and see all the activities from CRXDE but I am unable to retrieve the data for that user.
3) Accordingly apply business rule to see if the same person can review the workflow payload or not - have created a process step in the workflow to do the same.
Appreciate help and direction anyone can provide.
Thanks and regards,
AJ