You can go for an external database, preferably database as a service.
Alternatively, you can store the information in an AEM node, but the
node might eventually become too heavy as the users keep downloading the
I have a situation where I need to Grant Permissions (repository policy
permissions , i.e., read, write, delete, replicate etc) to Multiple
groups and Multiple folders in my adobe dam.I have a bunch of CSVs with
a mapping between the folder path, user group and their respecitve
permissions. Can anyone help me out with an easy way to grant all the
groups with appropriate permissions?PS: I have tried implementing a
small ACL tool that reads CSV and applied permissions using JCR but it
is taking to...
Thanks for the detailed explanation gauravb10066713.I'm using AEM DAM
and I just need to store the email ID of the user who download certain
type of assets from a brandportal.I already have an adobe analytics
account. So, I would prefer to go with the adobe analytics as a
solution. But, how would my custom service get information back from
analytics? is there a way to query analytics just like how we query a
thanks for your input cquser1Asset reports would give me the
information ONLY about how many times the asset has been downloaded. But
I need the information about the users who have downloaded the asset.
I'm very new to analytics and I'm trying to implement adobe analytics
for my web page, to keep track the user ID of the user who have
downloaded assets (images,videos etc) on my page. Can anyone help me
with the step by step process that I need to follow in order to achieve
this?PS: I have an adobe analytics account but not sure if I have
necessary permissions. It would be really helpful if you could also tell
me what kind of access should I be having in adobe analytics in order to
Thanks for your response smacdonald2008As you've suggested, If we write
a custom AEM service, where should I store the data? Do I need to
maintain an external database? or is there any provision in AEM to hold
the data about the asset ID (SHA) and the user ID (Email ID in my case).
The other option that I'm hearing around is, using adobe analytics.
Could you please advise if implementing adobe analytics is a recommended
approach? If so, do we have any API to pragmatically query and fetch the
I need to keep track of users who have downloaded an asset in AEM and
send out notification emails to those users when the asset is expired.
Can anyone help me with a way out?AEM version: 6.1Many thanks.